网络层提供的两种服务 

169 阅读1分钟

面向连接的虚电路服务

  • 可靠通信应当由网络层提供
  • 必须建立网络层的连接——–虚电路VC
  • 通信双方沿着已建立的虚电路发送分组
  • 目的主机的地址仅仅在建立连接的阶段使用,在之后的ip分组的首部只需要携带一条虚电路的编号(构成虚电路的每一条链路都有一个虚电路标号)
  • 通讯结束后,需要释放所建立的虚电路。
  • 这种通信方式如果使用可靠传输的网络协议,就可使发送的分组正确的到达接收方(无差错,按序到达,不丢失,不重复)

无连接的数据报服务

  • 可靠通信应当由主机自己来保证
  • 不需要建立网络层链接
  • 每个ip分组可以走不同的路径
  • 每个ip分组首部必须携带目标主机ip地址的完整信息
  • 这种通信所传输的分组可能误码,丢失,重复,失序。
  • 由于网络本身都不提供端到端的可靠传输服务,这就使网络中的路由器可以做的很简单,成本也低
  • 我们大部分所连接的因特网也是采用了这种无连接的服务。将复杂的可靠数据的传输置于网络的边缘(用户主机),而将相对简单的分组转发功能交给网络核心。