zoukankan      html  css  js  c++  java
  • 网络层

    【转发与路由】

    转发:是按路发送包的过程

    路由:是决定向哪个方向发送流量的过程

    通俗地讲:转发是查表发数据的过程,路由是建表的过程

    【两种网络服务模式】

    数据报,为无连接服务

    虚电路, 为面向连接的服务

    两种模型都由存储转发包交换来实现

    【虚电路三个不同阶段】

    1. 连接建立,建立电路
      — 选定路径, 电路信息存储在路由器中
    2. 传输数据,使用电路
      — 包沿某个路径转发
    3. 连接挂断, 电路删除
      — 电路信息从路由器中移去

    【MPLS(多协议标记交换)】

    一种被ISP广泛使用的虚电路
      ISP事先在其骨干网中建立电路
      入口处ISP在IP包中添加MPLS标记,出口处取消

    【数据报VS虚电路】

    【IPv4分址】

    xxx.xxx.xxx.xxx/L
    例如:223.1.1.0/24
    地址以块的形式分配,块称为前缀
      L位前缀地址的高L位相同
      有2(32-L)个地址,在2(32-L)处对齐

    【DHCP(Dynamic Host Configuration Protocol)】

    DHCP是一种客户机服
    务器应用层的程序
      使用UDP,端口67,68

    作用:
    它向结点发放IP地址
    同时也提供其他参数
      网络前缀
      本地路由器的地址
      DNS服务器,时间服务器等

    在自己的地址还没有配置之前,结点如何发送消息给DHCP服务器?
    解决方法:
      结点发送广播消息到网络中的所有结点
      广播地址是全1
      IP (32 位): 255.255.255.255
      Ethernet (48 位): ff:ff:ff:ff:ff:ff

    过程:
    DHCP服务器发现
    DHCP服务器提供
    DHCP请求
    DHCP ACK

    【ARP(Address Resolution Protocol):地址解析协议】

    结点使用其来将本地IP地址映射到其链路层地址

    ARP位于链路层之上  

    过程:

  • 相关阅读:
    Android App性能评测分析-耗电量
    Android App性能评测分析-CPU渲染
    APP性能测试_响应
    Android开发03
    javaweb-request与response(未处理)
    javaweb-cookie&session(未处理)
    Android开发02
    eclipse中工作集的创建,简化项目组分类
    Android开发01
    javaweb-JDBC(转发)
  • 原文地址:https://www.cnblogs.com/wxgblog/p/jisuanjiwangluowangluoceng.html
Copyright © 2011-2022 走看看