网络层
网络层概述
网络层的上一层为运输层,运输层更接近于应用层,运输层主要就两个重要的地方,TCP/UDP
,运输层主要是说明TCP
和UDP
的区别,以及TCP是如何实现可靠数据传输的,而TCP和UDP都是基于IP网际协议来传输数据的,IP的服务模式是一种尽力而为服务,它不对数据报丢失负责,这是有必要的,因为网络层主要就是关于路由器转发问题,如果还要处理丢包问题,那将加大对路由器的负担
什么是路由器转发?我们的数据传输肯定是要有路由器来发送的吧,那么路由器是如何将你的数据报发送到目的地呢?这其中会遇到许多问题,
- 寻址(转发)
- 路由路径选择
寻址要求我们的路由器必须要知道你给的这个ip地址应该往哪转发,而路由选择问题就是你在这个转发的过程应该选择哪些路由器
因此,网络层中主要讲的就是ip编址以及路由选择算法
参考:
《计算机网络自顶向下方法》