4.2.2无连接和面向连接的通信服务 ●面向连接( conne ction-oriented)的通信225 发送数据包( ckets)前,发送方的网络层协 议应首先与接收方的网络层协议建立连接(握 手)。连接建立后,从同一个源地址到同一个源 目标地址的数据包串即开始一个接一个地沿同 条路径被逐个传送。连接建立后具有同样源地址 和目标地址的数据包串的路由选择只在建立连接 时进行一次。路由器不必为每个数据包重复计算 路由。 莆田学院计算机教研室2003年4月
莆田学院计算机教研室 2003年4月 4.2.2无连接和面向连接的通信服务 ⚫ 面向连接(connection-oriented)的通信 P225 发送数据包(packets)前,发送方的网络层协 议应首先与接收方的网络层协议建立连接(握 手)。连接建立后,从同一个源地址到同一个源 目标地址的数据包串即开始一个接一个地沿同一 条路径被逐个传送。连接建立后具有同样源地址 和目标地址的数据包串的路由选择只在建立连接 时进行一次。路由器不必为每个数据包重复计算 路由
4.2.2无连接和面向连接的通信服务 ●无连接 conne ctionle的通信P4 网络协议对每个数据包都单独处理,各数据 包间不存在任何联系。一个报文中的各个数据 包可能通过不同的路径到达目标地址,且到达 的顺序与发送的顺序未必一致。 莆田学院计算机教研室2003年4月
莆田学院计算机教研室 2003年4月 4.2.2无连接和面向连接的通信服务 ⚫ 无连接(connectionless)的通信 P224 网络协议对每个数据包都单独处理,各数据 包间不存在任何联系。一个报文中的各个数据 包可能通过不同的路径到达目标地址,且到达 的顺序与发送的顺序未必一致
4.2.2无连接和面向连接的通信服务 ●这两种服务的区别类似于电话系统和普通邮政系统所提供服务的 区别。 口面向连接的服务过程:建立连接——数据传送—断开连接。 这个过程类似于普通电话通话:拨号等待对方摘机建立通路 相互交 挂机断开通话。 口无连接的服务过程:发送方发送的每一条信息或报文 message 必须带有完整的目标地址,并且每一个报文都独立于其他报文经 由系统选定的路径传递到目的地。 这个过程类似于普通邮政传递:每一封信上都必须写上完整的收 信方地址(打电话时只要一开始拨号电话接通,就不需要每 句话都重复拨一次对方的电话号码),并且每一封信都独立于其 他信件经由邮政部门选定的路径传递到收信方。当使用无连接服 务的两个报文发向同一目标时,可能先发的报文在途中丢失或延 后发的报文反而先收到,如同信件可能在途中遗失或先 发的后收到一样。 换言之,无连接的服务不能保证报文不丢失和一定按序到达,而 这在面向连接的服务中是绝对不可能发生的。 莆田学院计算机教研室2003年4月
莆田学院计算机教研室 2003年4月 ⚫ 这两种服务的区别类似于电话系统和普通邮政系统所提供服务的 区别。 面向连接的服务过程:建立连接——数据传送——断开连接。 这个过程类似于普通电话通话:拨号等待对方摘机建立通路—— 相互交谈——挂机断开通话。 无连接的服务过程:发送方发送的每一条信息或报文(message) 必须带有完整的目标地址,并且每一个报文都独立于其他报文经 由系统选定的路径传递到目的地。 这个过程类似于普通邮政传递:每一封信上都必须写上完整的收 信方地址(打电话时只要一开始拨号电话接通,就不需要每讲一 句话都重复拨一次对方的电话号码),并且每一封信都独立于其 他信件经由邮政部门选定的路径传递到收信方。当使用无连接服 务的两个报文发向同一目标时,可能先发的报文在途中丢失或延 误了,而后发的报文反而先收到,如同信件可能在途中遗失或先 发的后收到一样。 换言之,无连接的服务不能保证报文不丢失和一定按序到达,而 这在面向连接的服务中是绝对不可能发生的。 4.2.2 无连接和面向连接的通信服务
应用层 应用层 可以是 面向连接的服务 传输层 无连接的服务 传输层 网络层 互连 网络层 只提供: 数据链路层 无连接的服务 网络 物理层 接口层 对应的0S协议层 TCP/IP分层模型 在○S的传输层、网络层和TCP/P的传输层中,都允许提供面 向连接的服务或无连接的服务。但在TCP/P的网络层中只提 供无连接的服务。之所以如此,是考虑它所互连的通信子网是 五花八门的,只要由源到目标途中任何一个通信子网是无连接 的,互连在一起就是无连接的
莆田学院计算机教研室 2003年4月 在OSI的传输层、网络层和TCP/IP的传输层中,都允许提供面 向连接的服务或无连接的服务。但在TCP/IP的网络层中只提 供无连接的服务。之所以如此,是考虑它所互连的通信子网是 五花八门的,只要由源到目标途中任何一个通信子网是无连接 的,互连在一起就是无连接的
4.3网络接口层( Host to network) TCPP模型中,网络接口层相 当于OS的物理层(物理信号/ 应用层 应用层 编码)十数据链路层(帧传 传输层 传输层 TCP 送)。该层在TCP/P模型中不 作规定,使用不同协议的各种 通信网和各种LAN中各种主机 网络层 LARP RARP 只要支持并安装TCPP协议,群| 下层的A或WA技术 即可与TCPP模型的上层(网[ 接口层 络层)进行通信。 对应的t协以层m/P分层模型 其功能 ①将网络层送来的P数据报封装为网络帧,然后通过传输媒介发送 到网络 ②接收并校验传输媒介送来的网络帧,然后还原为|P数据报送到网 该部分的功能实际上是由各通信网络本身提供的。 莆田学院计算机教研室2003年4月
莆田学院计算机教研室 2003年4月 4.3 网络接口层(Host to network) ⚫ TCP/IP模型中,网络接口层相 当于OSI的物理层(物理信号/ 编码)+ 数据链路层(帧传 送)。该层在TCP/IP模型中不 作规定,使用不同协议的各种 通信网和各种LAN中各种主机 只要支持并安装TCP/IP协议, 即可与TCP/IP模型的上层(网 络层)进行通信。 ⚫ 其功能: ①将网络层送来的IP数据报封装为网络帧,然后通过传输媒介发送 到网络上; ②接收并校验传输媒介送来的网络帧,然后还原为IP数据报送到网 际层。 ⚫ 该部分的功能实际上是由各通信网络本身提供的