概述
TCP相关知识
1、TCP的特点
(1) 一条TCP连接由俩个套接字(socket)地址标识,每一条TCP连接只能有俩个端点,所以TCP只能点对点通信
(2) 面向连接
(3) 提供可靠交付
(4) 全双工通信(即发送数据的同时也能接收通信)
(5) 面向字节流 (分数据块传送和接收)
2、TCP连接的组成包括通信倆端主机上的缓存,状态变量,注意TCP连接仅存在于俩个端系统中
3、TCP的一个连接由四元组(源IP地址,源端口号,目的IP地址,目的端口号)标识,源/目的套接字地址对,不同源的TCP报文段即使目的IP地址和端口号相同也不可能被交付到同一个TCP接收缓存中.
UDP相关知识
1.UDP的优点
(1) 无连接
(2) 尽最大努力交付
(3) 没有拥塞控制
(4) 面向报文(整个报文传送)
(5) 支持一对一,一对多,多对一和多对多的交互通信
(6) 首部只有8个字节,比TCP的20个字节短很多
2、缺点是网络拥塞问题
3.实时应用改进UDP不可靠传输 : 前向纠错和重传已丢失报文
4.UDP产生队列溢出和报文丢失的原因 :报文到达的速度长期大于应用进程从队列中读取报文的速度
5、接收方UDP发现收到的报文中目的编号不正确时,则丢弃该报文,并由网际控制报文协议ICMP发送一个"端口不可达"差错报文给发送方
1、计算机中的进程要通信,要知道对方的IP地址和端口号,端口则是应用层与运输层之间接口的抽象,端口号有16位,一台计算机可以提供65535个端口号.
2、IP数据报的检验和只检验IP数据报的首部,但UDP的检验和是把首部和数据部分一起检验
最后
以上就是秀丽夏天为你收集整理的计算机网络之运输层零散知识点的全部内容,希望文章能够帮你解决计算机网络之运输层零散知识点所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复