计算机网络chapter 5 传输层

本文详细介绍了计算机网络中的传输层协议,重点讨论了TCP和UDP的区别。TCP提供面向连接、可靠的服务,适合大文件传输,而UDP则是无连接、低延迟,适用于小文件或实时应用。此外,还涵盖了TCP的连接管理、流量控制和拥塞控制机制。
摘要由CSDN通过智能技术生成

北航考研 

2023年11月15日一稿

2024年  4月 2日二稿

2024年9月15日三稿(强化)

5.1.1 传输层的功能

考研题

 
5..1  传输层协议

UDP:

UDP是面向报文的(一次交付一个完整的报文),UDP没有拥塞控制;

UDP支持一对一、一对多、多对一和多对多的交互通信。
UDP的首部开销小,只有8个字节,比TCP的20个字节的首部要短。

TCP:

面向字节流
1. TCP中的"流”(stream)指的是流入或流出进程的字节序列。
2.“面向字节流” 的含义是:虽然应用程序和TCP的交互是一次一个数据块,但TCP把应用程序交下来的数据看成仅仅是一连串无结构的字节流。

TCP对应用进程一次把多长的报文发送到TCP的缓存中是不关心的。

TCP根据对方给出的窗口值和当前网络拥塞的程度来决定一个报文段应包含多少个字节(UDP 发送的报文长度是应用进程给出的)。

端口号长度:为16bit,可以表示65536个不同的端口。

套接字:唯一标识了网络中的一个主机和它上面的一个进程。

  • 套接字Socket = (主机IP地址,端口号),其中主机IP地址能够去标识定位一个网络中的主机,而对于端口号则是用来表示主机上的某个进程。

唯一标识主机:IP地址、MAC地址和套接字

5.1.2  传输层端口

端口的作用

端口号

套接字

无连接服务与面向连接服务

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值