hcia学习笔记day2---传输层协议TCP/UDP

本文介绍了传输层协议TCP和UDP,TCP是一种面向连接、可靠的传输协议,通过序列号、确认序列号确保数据传输的可靠性,包括三次握手和四次挥手过程。UDP则是无连接、不保证可靠性的协议,适用于时延敏感的流量。内容涵盖了FTP、HTTP、SMTP等常用协议的端口号以及TCP头部字段。
摘要由CSDN通过智能技术生成

传输层协议
传输层定义了主机应用程序之间端到端的连通性,传输层最常用的协议分别是TCP传输控制协议和UDP用户数据报协议
传输控制协议(TCP):传输控制协议,先建立连接在进行通信,这种连接叫做TCP连接。TCP是一种面向连接的,可提供可靠的传输服务。

网络层中IP地址是用来进行寻址的,找到这个主机,传输层是为了用端口号来提供不同的服务
FTP文本传输协议:用来传输文件 端口号是20.21
HTTP:超文本传输:Web 端口号80
Telnet:远程登陆 端口号23
SMTP:邮件传输协议 端口号25
端口号在0~1023称作知名端口号,官方规定好的
动态端口号:1024~65535不固定分配给其他用户,动态分配
TCP头部

Source port
Deatination port
Sequence number:序列号:保证发送的消息序列不会产生变化
Acknowledge number:确认序列号:确认上面的序列号,保证数据传输的可靠性,保证一定能传到对方手上,需要收到一个回复确认,我发送的是到100的数据,收到的回复是101表示期望收到的数据的开始序列号,则表示之前传输的数据是收到了。保证了TCP的差错重传机制
Head length:头部长度 最小24字节
Ack: acknowledge确认的意思,只占一个字节,1表示报文使用了确认功能,0表示不使用确认功能
Syn:同步(三次握手),建立连接的时候
fin:终止(四次挥手),释放连接
W

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值