TCP/IP协议族概览(持续更新)

TCP/IP 协议族按层次分别分为以下 4 层(由高到低): 应用层、 传输层、 网络层和数据链路层。分别介绍各层包含的协议。
一、应用层
    1.HTTP协议
    2.FTP协议(文件传输协议)
    3.DNS协议(域名服务系统):在传输层使用UDP协议
    4.电子邮件协议
二、传输层
    1.TCP协议
    2.UDP协议
三、网络层(主管路由,传输路线)
    1.IP协议:
    2.ICMP协议:当路由器或者客户端接收到的包不是发给自己的包,或者遇到一些网络不通,路由不可达等问题时,传递给发送方的控制消息面向无连接的协议,发送出去的时候会经过IP模块添加IP头和MAC头,会经过MAC模块添加报头和起始帧分界符还有FCS(帧校验序列)
四、数据链路层(网络接口层)


当我们在请求数据的时候,从应用层开始,逐级向下传输数据
①浏览器解析URL获得要发送的数据(称为消息体),然后浏览器(按照HTTP协议)为消息体添加HTTP请求行,消息头,从而生成HTTP请求消息
②在协议栈的TCP模块中添加TCP头部或者UDP头部
③在协议栈的IP模块添加IP头和MAC头
④在网卡的MAC模块添加报头,起始帧分界符和FCS(帧校验序列)


当我们接收数据的时候,按照相反的顺序解析数据


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值