首页 > 其他分享 >tcp/ip详解之04 以太网和802.3封装

tcp/ip详解之04 以太网和802.3封装

时间:2023-01-30 18:55:48浏览次数:47  
标签:封装 04 ip 分组 802.3 格式 RFC894 以太网

1. 以太网和802.3封装

  在TCP/IP世界中,以太网IP数据报的封装是在RFC894[Hornig1984]中定义的,IEEE802网络的IP数据报封装是在RFC1042[PostelandReynolds1988]中定义的。主机需求RFC要求每台Internet主机都与一个10Mb/s的以太网电缆相连接:

1)必须能发送和接收采用RFC894(以太网)封装格式的分组。

2)应该能接收与RFC894混合的RFC1042(IEEE802)封装格式的分组。

3)也许能够发送采用RFC1042格式封装的分组。如果主机能同时发送两种类型的分组数据,那么发送的分组必须是可以设置的,而且默认条件下必须是RFC894分组。

  最常使用的封装格式是RFC894定义的格式。图2-1显示了两种不同形式的封装格式。图中每个方框下面的数字是它们的字节长度。两种帧格式都采用48bit(6字节)的目的地址和源地址(802.3允许使用16bit的地址,但一般是48bit地址)。这就是我们在本书中所称的硬件地址。ARP和RARP协议(第4章和第5章)对32bit的IP地址和48bit的硬件地址进行映射。

标签:封装,04,ip,分组,802.3,格式,RFC894,以太网
From: https://www.cnblogs.com/xpylovely/p/17076988.html

相关文章

  • tcp/ip详解之03 ip首部
    1.ip首部4个字节的32bit值以下面的次序传输:首先是0~7bit,其次8~15bit,然后16~23bit,最后是24~31bit。这种传输次序称作bigendian字节序。由于TCP/IP首部中所有的二进制整......
  • java.lang.NumberFormatException: multiple points报错
    记录一下今天出现的问题,前端页面点击本周或本月时,会报一个multiplepoints的错误,起初我以为是我后端接收与前端传的类型不符,后面查了一下才发现,是因为SimpleDateFormat......
  • javaScript一个数组对象根据另一个数组排序
    varlist=[{name:'上海',code:'shanghai',},{name:'西安',code:'xian'},{name:'深圳',code:'shenzhen'},{name:'北京',code:'beijing'}];list......
  • JavaScript学习笔记—DOM之文本节点
    在DOM中,文本内容也是一个节点对象(Text),可以通过获取文本对象然后完成对它的各种操作,但这种做法会使得事情变得复杂,并不建议这么做。在大部分场景下,可以通过元素的属性来操作......
  • 记NOIP2021——我的最后一程
    偶然翻到这篇高三时候写的游记,当时的确比较快乐,只可惜后来一些完全没有预料到的事情突然发生。于是格外怀念当初高三快乐的时光及心态。每天都巴不得回到高三刚开始的日子......
  • 基于jssip封装的软电话功能模块SoftPhoneForWebrtc.ts
    SoftPhoneForWebrtc.ts : importJsSIPfrom'jssip'//自定义数据进行通信的socket事件functionselfSocketEvent(data){ if(window.$ak.socketMyself){ ......
  • 用python制作一个简单的zip压缩工具
    1.功能设计对文件或文件夹压缩,是日常工作中经常要做的事情,市面上也有非常多的压缩工具,在linux系统里,有zip,tar等命令可以用于压缩。最近学习了python的zipfile模块,它提供......
  • Linux 中设置静态的IP
    Topic(Whatigoingtowrite)SettingthestaticIpaddressinlinuxMainInformationFirstlyuseCDenterthelocation/etc/sysconfig/network-scriptsThen,......
  • 【Python笔记2.2】用zipfile解压zip包时遇到的Unicode字符编解码问题
    pythonunicode字符编解码问题参见【Python笔记2.1】python中用zipfile解压zip包网上资料一堆,这里就不多说了。下面使用【Python笔记2.1】中总结出来的字符编解码函数......
  • BEST BUY 百思买DROP SHIP EDI 注册指南
    BestBuy百思买是全球最大的家用电器和电子产品的零售和分销及服务集团。BestBuy企业集团包括BestBuy零售、音乐之苑集团、未来商场公司、MagnoliaHi-Fi、以及热线......