网络层概括

网络层提供两种服务:

它提供两种服务:

  1. 虚电路服务:设置数据的传输路径、目的地,即数据会经过哪些节点,都已经确定,可以不写地址(固定的路径,需提前设定)。当某一节点断开连接,则网络断开。(可以进行流量控制)
  2. 数据报服务:路由器知道自己所能到达的其他路由,根据目标地址,通过查表临时决定数据的传输路径(灵活的路径,需要完整的目标地址)。断开一个节点不会影响数据的传输。(只能通过主机实现流量控制)

目前的网络采用数据报服务

网络层不保证传输的可靠性,可靠性传输由更上层协议保障。原因:由网络层提供可靠性传输效率很低,一次数据传输需要通过n个网络节点,每交换一个节点都需要校验数据正确,这需要很多时间。

网络中的中继方式:

  1. 物理层:转发器(放大信号)
  2. 链路层:网桥
  3. 网络层:路由器
  4. 网络层以上:网关

网络层需要关心的问题:

  1. 路由的选择,怎么寻址,怎么选择路径。

 网络层的协议:

  1. IP协议
  2. ARP协议:地址解析协议
  3. ICMP协议:网际控制报文协议
  4. IGMP协议:网际组管理协议

网络层概括