网络层,将运输层的的数据封装成一个数据报,然后发送出去。
网络层的两种重要功能:转发,和路由选择。
转发:指的是将一个分组从一个路由器的输入链路,移动到该路由的输出链路。
路由选择:分组所采用的路由或路径(使用路由选择算法计算),每台路由器都有一张转发表,路由器通过检测到达的分组的
首部字段,去路由表查询,来决定输出链路接口。
网络层体系结构不止是因特网,还有如ATM异步传输模型等。
网络服务模型定义了很多网络层的一些端到端的特性。
如:1,确保交付
2,具有时延上界的确保交付
3,有序分组交付
4,确保最小带宽交付
5,确保最大时延抖动交付(即发送方发送的两个分组间隔,接收方接收到到他们的时间间隔不超过某个值)
6,安全性服务
等其他各种网络层的访问特性。
不幸的是对于因特网来说,它提供的尽力交付服务,也就是上面的所有特性和他不沾边,
对于ATM的服务器模型CBR(constant bit rat)恒定速率传送,保证速率恒定,无丢包保证,有序,不出现拥塞,等
虚电路和数据报网络
虚电路是面向连接的服务(如ATM),也就是当发生数据传输前,提前建立一个连接,
在源到目的主机之间,网络层建立虚电路,并且为每段链路标识出一个vc号,在不同路由转发表,可能同一个链路都有不同的vc号,
无论何时跨越一台路由器的时候就将创建一条新的虚电路,转发表就增加一个表项,反之删除
数据报网络中,每当一个端系统要发送分组的时候就在该端系统上加上目的地地址,然后将改分