现在的位置: 首页 > 综合 > 正文

计算机网络基础——运输层

2018年06月07日 ⁄ 综合 ⁄ 共 606字 ⁄ 字号 评论关闭

1、IP层仅仅使两个主机能通信;而真正的进行通信的实体是主机中的进程(应用进程),也就是说网络层是为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信

2、运输层由于应用程序的需求不同,存在面向连接的TCP和无连接的UDP两种不同的运输协议:因为有些功能要求可靠性高,则使用了TCP,有些则要求响应快、高效率和实时性。主要区别是TCP的可靠的,需要双方都连接参与,例如打电话,而UDP是不可靠的,无连接的,例如我们写信,寄信,寄出去了但是无法保证对方一定能收到

3、TCP不提供广播和多播功能,下面是使用UDP和TCP协议的各种应用和应用层协议

4、运输层的分用和复用:应用层所有的应用进程都可以通过运输层再传送到IP层,这就是复用,运输层从IP层道道数据后必须交付给指明的应用进程,这就是分用(用端口号识别)

5、软件端口是应用层的各种协议进程与运输实体进行层间交互的一种地址,16位的端口号可允许有65535个不同的端口号

6、端口号分两大类:

(1)服务器使用的端口号

熟知端口号(系统端口号(0-1023)

登记端口号(1024-49151)

(2)客户端使用的端口号:49152-65535(短暂端口号),仅在客户进程运行时才动态选择,通信结束后则不存在了

7、用户数据报协议UDP

(1)UDP只是在IP数据报服务之上增加了复用和分用功能以及差错检测的功能

(2)UDP的特点:无连接、尽最大努力交付、面向报文

抱歉!评论已关闭.