计算机网络-网络层

来源:互联网 发布:做家常菜的软件 编辑:程序博客网 时间:2024/06/10 17:49

该层的分组称为datagram(数据报),尽力而为的服务
转发:分组通过输入链路到达路由器时,路由器需要将该分组移动到合适的输出链路。

  • 路由选择:
    网络层需要通过路由选择算法决定路径。 选路过程类似于问路驾驶,每到一台router才知道下一个目的地(路由器通过检查目的地址的前缀来在转发表中索引查询,转发表将目的地址映射到链路接口)
    路由器作用于此层(类似于立交桥),提供主机之间的逻辑通信。
    输入端口:输入链路和路由器物理相连
    交换接口:连接输入端口和输出端口
    输出端口:分组在此处排队时被丢弃(丢包)
    路由选择处理器:执行路由选择协议,计算并更新转发表
  • IP协议:

    IPv4:IP协议版本4,不同链路层协议承载的分组长度不同,由端系统进行数据报的重新组装工作,每台主机和路由器接口拥有自己的IP地址,长度为32bit(4字节),每个字节用十进制表示。子网通过子网掩码(/24最左的24比特)决定IP地址的一部分,通过路由器进行隔离。P227

    ISP在为SOHO(小型家庭网络)分配地址后,NAT(网络地址转换)为了防止子网的设备变多后IP地址不够用,离开家庭路由器流出和流入报文的源IP地址相同。NAT路由器生成新端口号和IP地址(NAT转换表)与外界进行信息交换。

  • ICMP(因特网控制报文协议)
    作为IP有效载荷,典型用途为差错报告

    1. 链路层
      该层的分组称为frame(帧)
      结点(end system或者router)之间的移动
    2. 物理层
      负责把每个帧的比特移向下个结点

packet(分组):由首部字段和有效载荷字段(上一层的分组)组成

0 0
原创粉丝点击