首页 > 其他分享 >tcp/ip详解之02 tcp/ip封装

tcp/ip详解之02 tcp/ip封装

时间:2023-01-30 15:34:19浏览次数:48  
标签:02 UDP 首部 ip TCP tcp IP 数据

1. tcp/ip封装

 

当应用程序用TCP传送数据时,数据被送入协议栈中,然后逐个通过每一层直到被当作一串比特流送入网络。其中每一层对收到的数据都要增加一些首部信息(有时还要增加尾部信息),该过程如图1-7所示。TCP传给IP的数据单元称作TCP报文段或简称为TCP段(TCPsegment),是UDP传给IP的信息单元称作UDP数据报(UDPdatagram),而且UDP的首部长为8字节。IP传给网络接口层的数据单元称作IP数据报(IPdatagram)。通过以太网传输的比特流称作帧(Frame)。

以太网数据帧的物理特性是其长度必须在46~1500字节之间。

IP和网络接口层之间传送的数据单元应该是分组(packet)。分组既可以是一个IP数据报,也可以是IP数据报的一个片(fragment)

图1-4,由于TCP、UDP、ICMP和IGMP都要向IP传送数据,因此IP必须在生成的IP首部中加入某种标识,以表明数据属于哪一层。为此,IP在首部中存入一个长度为8bit的数值,称作协议域。1表示为ICMP协议,2表示为IGMP协议,6表示为TCP协议,17表示为UDP协议。

类似地,运输层协议在生成报文首部时要存入一个应用程序的标识符。TCP和UDP都用一个16bit的端口号来表示不同的应用程序。TCP和UDP把源端口号和目的端口号分别存入报文首部中。

网络接口分别要发送和接收IP、ARP和RARP数据,因此也必须在以太网的帧首部中加入某种形式的标识,以指明生成数据的网络层协议。为此,以太网的帧首部也有一个16bit的帧类型域。

标签:02,UDP,首部,ip,TCP,tcp,IP,数据
From: https://www.cnblogs.com/xpylovely/p/17076092.html

相关文章

  • apple- 提交审核版本时报错:您的 App 包含 NSUserTrackingUsageDescription
    https://blog.csdn.net/gyueh/article/details/120453685https://uniapp.dcloud.net.cn/tutorial/app-ios-idfa.html#......
  • tcp/ip详解之01 tcp/ip协议分层
    摘自tcp/ip详解3卷1. tcp/ip协议分层1)链路层,有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆......
  • 解读 ip 命令展示的网络连接信息
    p 命令可以告诉你很多网络连接配置和状态的信息,但是所有这些词和数字意味着什么?让我们深入了解一下,看看所有显示的值都试图告诉你什么。当您使用 ipa(或 ipaddr)命令......
  • set -o pipefail
    对于set命令-o参数的pipefail选项,linux是这样解释的:“Ifset,thereturnvalueofapipelineisthevalueofthelast(rightmost)commandtoexitwithanon-zero......
  • IPv6之DHCP
               ......
  • 2023考研资料整合推荐
     随着2023届考研的结束,我相信24届的小伙伴们也陆续开始了自己的考研规划和起步阶段。起步阶段除了信息的搜集和一年备考计划的制定,相关科目备考资料的搜集也已经开始展......
  • 打包python模块成whl 使用pip安装
    打包python模块目的,将写好的python库文件,打包成wheel,然后使用pip安装到系统,独立成模块。使用工具需要提前使用pip安装wheel。打包使用setuptools库......
  • Vue3+TypeScript 项目中,配置 ESLint 和 Prettier
    接上篇:从0搭建vite-vue3-ts项目框架:配置less+svg+pinia+vant+axios文档同步项目gitee:https://gitee.com/lixin_ajax/vue3-vite-ts-pinia-vant-less.git 一、Eslint:用于......
  • 2023考研资料整合推荐
     随着2023届考研的结束,我相信24届的小伙伴们也陆续开始了自己的考研规划和起步阶段。起步阶段除了信息的搜集和一年备考计划的制定,相关科目备考资料的搜集也已经开始展......
  • 送你一年SVIP会员
    你是否见过这种VIP链接卡片呢?你是否会点击这种卡片呢?酷酷在这里告诉你,这种链接有窃取信息和盗号的风险。如何辨别?正确的腾讯网址是​​qq.com​​​、​​http://qq.com​​......