TCP/IP网络模型

应用层
处于网络模型的最上层,通常的开发层面,也是最开始接触的地方。
==========================================
传输层
TCP相对UDP,传输可靠性高,大部分应用使用的正是 TCP 传输层协议,比如 HTTP 应用层协议。
UDP相对负责的简单,只负责传送数据包,不保证能够送到对方。如果要实现可靠的UDP传输,那么就需要
在应用层先一步实现TCP相关的功能,如果应用传输的数据包非常的大,在传输层数据包大小超过MSS
(TCP最大报文段长度),就会将数据分成TCP段传输。
==========================================
网络层
网络层是作为实际传输功能的一层,常用协议是IP协议,当传输层的报文变得很长的时候
(一般是超过MTU大小,以太网一般为1500字节),像传输层分TCP段一样,会对报文继续进行分片,
得到发送网络的IP报文。
传输层需要端口区分应用,网络层需要IP区分设备。
理解IP地址传输的计算方式,子网掩码的计算方式,IP协议寻址以及IP路由的作用。
==========================================
网络接口层
以太网通讯需要用到MAC地址,MAC 头部是以太网传输使用的头部,它包含了接收方和发送方的
MAC 地址等信息,我们可以通过 ARP 协议获取对方的 MAC 地址。
网络接口层主要为网络层提供【链路级别】传输的服务,负责层次在WIFI,以太网,网卡这种设备,
使用MAC地址区分网络设备。
==========================================
综上
TCP/IP网络分为:应用层,传输层,网络层, 网络接口层,
网络接口层传输单位是帧,IP层传输单位是包,TCP层传输单位是段,HTTP传输单位是消息或者
报文,统称为数据包。

本文为 今天也想见到你 博客文章,转载无需和我联系,但请注明来自 今天也想见到你 博客 0925.wang

评论

  1. Image
    Macintosh Chrome 106.0.0.0
    4年前
    2022-10-31 9:37:42

    牛啊

    • Image
      博主
      泡沫下的鱼
      Macintosh Chrome 107.0.0.0
      4年前
      2022-11-02 22:26:50

      大佬说笑了

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇