传输层协议

传输层协议

1.传输层协议主要包括TCP和UDP协议

2.传输层协议主要功能及作用:提供端对端数据服务,并且在两台计算机之间建立逻辑连接

3.端口:传输层,TCP或UDP用来识别服务的。
0-1024端口为通用端口,遵循相同的标准化方式
1024-49151端口为注册端口,用于特殊用途
49152-65535端口为动态端口,供有任何需求的应用程序使用
telen:23 SMTP:23 HTTP;80 SNMP;161 162 FTP:21

4.TCP可靠传输的实现:滑动窗口
TCP使用控制滑动窗口的大小来进行控制速度从而控制流量
如果发送方不收到确认情况,会停止等待并且超时重传

5.TCP三次握手
三次握手过程分析
第一次握手;客户端发送请求到服务器(客户端什么都不能确认。服务器确认客户端发送,自己接收正常,syn=1,seq=x)
第二次握手;服务器发送客户端,服务器确认,自己发送\接收正常,对方发送\接收正常,客户端同上

四次挥手过程解析
第一次;客户端请求断开FIN,seq=u
第二次;服务器确认客户端的断开请求ACK,ack=u+,seq=v
第三次;服务器请求断开FIN,seq=w,ACK,ack=u+1
第四次;客户端确认服务器的断开ack,ack=w+1,seq=u+1

7.UDP用户数据包协议
面对数据包的运输层协议,
不可靠性,把应用程序传给ip层的数据发送出去,但并不保证他们能到达目的地

8.统一资源定位符:URL; 统一资源标识符;URI

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值