计算机网络复习笔记---传输层

                                                                 传输层

2020.7.15更新       

1.运输层协议概念

1)

 

2)运输层提供应用进程间的逻辑通信

-------网络层协议提供主机间的逻辑通信

 

3)功能:

复用与分用

 

差错检测

 

4)主要协议:

①用户数据报协议UDP

------传送单位是UDP报文或用户数据报

-------面向无连接

-------逻辑通信信道仍然是一条不可靠信道

PS:(路由信息协议RIP在运输层是用UDP封装)

 

②传输控制协议TCP

-------TCP报文段

-------面向连接

-------可建立一条全双工的可靠信道

 

5)问题:通信的端点能不能用进程标识符表示?

不能!

原因:①因特网上使用的计算机的操作系统种类很多,不同的操作系统有不同格式的进程标识符。

②进程的创建和撤销都是动态的,发送方几乎无法识别其他机器上的进程。

③有时我们需要改换接收报文的进程,但并不需要通知所有接收方。

 

 

 

6)端口

 

----16位-----一台电脑由65535个端口

----不同计算机相同端口号是没有联系的

 

三类端口:

①熟知端口:数值一般为0~1023

---DNS域服务器所开放的端口号为53

 

②登记端口号:数值一般为1024~49151

---标记没有熟知端口号的非常规的服务进程,需要在IANA登记,防止重复。

 

③客户端口号或短暂端口号:

数值一般为:49152~65535

 

 

 

 

2.UDP协议

1)在IP协议之上提供很少的功能:

-------端口的功能

-------差错检测的功能

 

2)特点:

①是无连接的

----不需要先建立连接,减少开销,降低时延

 

②尽最大努力交付

----即不保证可靠交付,因此主机不需要建立链接状态表

 

③面向报文的

 

应用层交给UDP的报文,既不合并也不拆封,即一次发送一个报文。

 

 

 

④没有拥塞控制

----IP电话/视频会议等---允许丢失但不可以有太大时延

 

⑤支持一对一、一对多、多对一和多对多的交互通信

 

⑥首部开销小  -----8字节

 

伪首部:计算检验和时添加的

 

PS:检验和计算包括首部和数据部分

(IP数据报检验和只计算首部)

 

3.TCP协议及报文格式

1)特点

①面向连接的运输层协议

----使用之前要建立TCP连接,用完释放

 

②每一条TCP连接只能有两个端点,即点对点(一对一)

 

③提供可靠交付的服务

-------无差错

-------不丢失

-------不重复

-------按序到达

 

④提供全双工通信

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

L烧鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值