应用办公生活信息教育商业
投稿投诉
商业财经
汽车智能
教育国际
房产环球
信息数码
热点科技
生活手机
晨报新闻
办公软件
科学动态
应用生物
体育时事

万兆网中的UDPIP协议

  万兆网中的UDPIP协议
  因为项目中需要需要用到万兆网,就专门编写调了一下,在调试过程中,用到了很多网络方面的知识,自己就根据查找的资料,总结了一下。
  最重要的依旧是TCPIP四层模型,如图所示:
  TCPIP四层模型
  我们不用去关注应用层和链路层,主要关注网络层和传输层。
  网络层
  IP协议是TCPIP协议族的核心协议,它是TCPIP协议族的动力,为上层协议提供无状态、无连接、不可靠的服务。其主要包含两个方面:
  1。IP头部信息。IP头部信息出现在每个IP数据报中,指定IP通信的源IP地址、目的IP地址,指导IP分片和重组,以及指定部分通信行为。
  2。IP数据报的路由和转发。IP数据报的路由和转发发生在除目标机器之外的所有主机和路由器上。它们决定数据报是否应该转发以及如何转发。
  传输层
  首先看下TCP和UDP的区别:
  TCP提供面向连接的、可靠的数据流传输,而UDP提供的是非面向连接的、不可靠的数据流传输。
  TCP传输单位称为TCP报文段,UDP传输单位称为用户数据报。
  TCP注重数据安全性,UDP数据传输快,因为不需要连接等待,少了许多操作,但是其安全性却一般。
  我们要传输大量的数据,速度要求比较快,所以要用UDP协议,控制好传输的数据格式,经过实际测试,也是没有掉包的。
  我们来看看在网络中,一帧以太网数据包的格式:
  以太网数据包的格式
  IP协议:报文头的前20个字节是固定的,后面的可变,其报文头格式如下:
  IP协议报文头格式
  长度通常为20个字节,除非含有可变长的选项部分。
  4位版本号指定IP协议的版本。对于IPv4来说,其值是4;其他IPv4的扩展版本(如SIP协议和PIP协议),则具有不同的版本号。
  4位头部长度标识该IP头部有多少个32bit字(4字节)。因为4位最大能表示15,所以IP头部最长是60字节。
  8位服务类型包括一个3位的优先权字段,4位的TOS字段和1位的保留字段(必须置0)。4位的TOS字段分别表示:最小延时,最大吞吐量,最高可靠性和最小费用。其中最多有一个设置为1,应用程序应该根据实际需要来设置它。
  16位总长度是指整个IP数据报的长度,以字节为单位,因此IP数据报的最大长度为65535字节。但由于MTU的限制,长度超过MTU的数据报都将被分片传输,所以实际传输的IP数据报长度不会达到这个最大值。
  16位标识唯一地标识主机发送地每一个数据报。其初始值由系统随机生成,每发送一个数据报,其值就加1。该值在数据报分片时被复制到每个分片中,因此同一个数据报地所有分片都具有相同地标识。
  3位标志字段的第一位保留。第二位表示禁止分片。如果设置了这个位,IP模块将不对数据报进行分片。在这种情况下,如果IP数据报长度超过MTU的话,IP模块将丢弃该数据报并返回一个ICMP差错报文。第三位表示更多分片。一般,除了最后一个分片外,其他分片都要把它置1。
  13位分片偏移是分片相对原始IP数据报开始处(仅指数据部分)的偏移。实际的偏移值是该值左移3位后得到的。由于这个原因,除了最后一个IP分片外,每个IP分片的数据部分的长度必须是8的整数倍(这样才能保证后面的IP分片拥有一个合适的偏移量)。
  8位生存时间(TTL)是数据报到达目的地之前允许经过的路由器跳数。TTL值被发送端设置(常见值位64)。数据包在转发过程中每经过一个路由,该值就被路由器减1。当TTL值减为0时,路由器将丢弃数据报,并向源端发送一个ICMP差错报文。TTL值可以防止数据报陷入路由循环。
  8位协议用来区分上层协议,其中ICMP是1,TCP是6,UDP是17。
  16位头部校验和由发送端填充,接收端对其使用CRC算法以检验IP数据报头部在传输过程中是否损坏。
  32位的源端IP地址和目的端IP地址用来标识数据报的发送端和接收端。一般情况下,这两个地址在整个数据报的传递过程中保持不变,而不论它中间经过多少个中转路由器。
  IPv4最后一个选项字段是可变长的可选信息。这部分最多包含40个字节,因为IP头部最长是60字节(其中还包含前面讨论的20字节的固定部分)。主要是和路由相关,项目中是端对端,所以不需要太关注。
  UDP组成:数据报首(源端口号、目标端口号、数据报长度、校验和)数据,除数据外每个部分各占两个字节,1个字节8位。
  UDP组成
  UDP协议使用端口号为不同的应用保留其各自的数据传输通道。数据发送一方将UDP数据包通过源端口发送出去,而数据接收一方则通过目标端口接收数据。从理论上讲,含报头在内的数据报的最大长度为65535字节。不过,一些实际应用往往会限制数据包的大小。数据包的长度是指包括报头和数据部分在内的总字节数。因为报头的长度是固定的(共8个字节),所以数据长度可测。UDP协议使用报头中的校验值来保证数据的安全,校验值首先在数据发送方通过特殊的算法计算得出,在传递到接收方之后,还需要再重新计算。
  以太网传送IPv4报文,其最大MUT为1500字节,而IP报头占20字节,UDP报头占8字节,所以以太网使用UDP协议时,一帧数据长度最好不要超过1472字节。若超过了这个范围,会分片传送,如果数据出错,那问题可能就多了,而且重组也麻烦;所以在实际使用的使用要计算好长度,加以限制。

一只手臂的柔道冠军有一个十岁的小男孩,在一次车祸中失去了左臂,但是他没有放弃人生,他很想学柔道。所有人都反对他,大家对他说,你已经没有左臂了,学习柔道一点都不具备优势,可是小男孩不灰心。最终,他……长裙爱好者,可以尝试的夏季长马甲穿搭夏季长裙单穿就很好看,但偶尔叠穿一下长马甲,会有耳目一新的感觉。既能灵活应对休闲和工作场合,也能应对温度的骤变。推荐几款适合夏季穿搭的长马甲。镂空针织长马甲,温柔优雅……爱读书的孩子上学不用愁教育听我说小孩子从小就要养成爱读书的习惯,一旦习惯形成了,家长不用催,孩子自己就喜欢上读书了。幼儿园之前的孩子,家长可以给孩子讲或者读一点绘本之类的,主要是给孩子磨耳朵,……分享一道养身,去湿气的糖水人的体内湿气重,就会引起浑身没劲,无精打采,总觉得整个人好累,好笨重的感觉,也会整个人的气质不好看,,有些人也不知道吃什么可以去湿气,有些人喝了去湿气的凉茶也没效果,不知道吃什……常吃橄榄油,能降低心血管病死亡率?用它炒菜行吗?分享4个妙用在超市里不同的食用油卖出的价格完全不同。比较平价的大多是花生油、玉米油,如果食用油属于非转基因的,价格也会更高一些。相比之下,价格比较高的亚麻籽油、橄榄油被称为高档食用油,甚至……淘宝支持账号名修改,网友终于可以重新做人了近日,有不少网友发现,淘宝账号(会员)名修改功能悄然更新,入口位于我的淘宝设置账号与安全淘宝账号,改后即时生效,网友期盼已久的淘宝改名愿望终于实现。记者了解到,目前淘宝账……宇宙顶级文明能厉害到什么程度那就是所有梦想理想都能实现的梦。关键我们人类的文明到达一个什么样的级别,我们自己都不知道。怎么判定顶级文明呢?或许我们目前就是最前沿的文明。更高一级的文明就是我们自己战胜自己,……孙淳,妻子患病仍不离不弃30年,膝下无子花60万克隆爱犬作伴他是《人间正道是沧桑》里的瞿恩,也是《秋喜》里的夏惠民,还是《我的糟糠之妻》里的陈继平。而随着最近电视剧《精英律师》的热播,让这位老戏骨再次回到观众的视线。他就是演……登月是骗局吗?月球上没火箭和发射塔,宇航员要如何返航?一首《flymetothemoon》伴随阿波罗号飞上月球,这一在上世纪五十年代,美国航空总署计划的登月行动,具有划时代的重要意义。然而与壮举协同出现的是质疑,阿波罗登月计……在生活中,让人们熟悉的9个物品背后,隐藏的特殊功能在生活中,有很多我们非常熟悉的物品,例如,煮意大利面时会用到的专用勺子,苹果手机,以及汽车头枕,这些物品你可能每天都在使用,然而即便如此,对于它们拥有的一些隐藏功能,或许知道的……陈露家庭是我最坚强的后盾陈露(花滑运动员)家庭是我最坚强的后盾光明日报通讯员王笙1998年长野冬奥会上,在《梁祝》的旋律里,身着深紫色考斯腾的陈露宛如一只翩翩起舞的蝴蝶,用优美的舞姿……王诗龄穿白色短裙打高尔夫球,动作娴熟有名媛范都说富养的孩子才可以开阔眼界,才不会贪图小便宜。著名主持人李湘就是这样培养她女儿的。视频中王诗龄穿着白色的短袖和短裙,显得格外的干练和专业。头戴压舌帽,估计也是怕太阳太大……
科学家的信彼得威达(PeterVajda,RNDr、Ph。D。)博士是一名研究员,任职于斯洛伐克科学院(在伯拉第斯拉瓦)地球物理研究所(DivisionofGeophysics)。他曾在……Cherry大量新品发布鼠标键盘还有3999元电竞椅Cherry中国今日下午在北京召开了2018新品发布会,公布了众多新品,鼠标、键盘、电竞椅等。新品之一,电竞椅GamingChair5。0,售价3999元,6月17日在京……苹果手表新功能可准确判定帕金森症发病状态6月10日消息,苹果智能手表很快就能够追踪帕金森症患者所遭遇的颤抖,来帮助他们管理自己的身体状况。今年年底,苹果公司将公布一项软件升级,让医学研究人员更容易区分随意动作、握手与……联芸展示4TBSSD样品QLC闪存终迎来发展的黄金期随着Intel和美光的大方宣布,QLC闪存终于迎来发展的黄金期。QLC闪存每单元可以保存4比特数据,相比TLC又多了三分之一,也就是相同面积下的容量密度将提升33。不过由……神奇动物在哪里?请收好这份长三角动物园地图国庆假期,让我们一起走进长三角的动物园,大熊猫、薮(su)猫、亚洲象、小浣熊你最喜欢什么动物?一起体验毛孩子们的神奇之处吧上海上海动物园上海动物园位于长宁区,……999元首款半反半透屏斐讯智能运动手环W3发布斐讯在三亚举办ldquo;智型致美,领潮未来rdquo;新品发布会,推出了一款智能运动手环W3,定价999元,支持ldquo;0元购rdquo;。官方称,斐讯智能运动手环……苹果新一代AppleWatch曝光侧键疑似变不可按压!最近,据多家知名媒体引述FastCompany的报道,新一代的AppleWatch将进行一些关键性的调整,包括现有的右侧物理按键替换为固态型,也就是线性马达模拟触感,类似iPh……台北电脑展限5万颗!Inteli78086K纪念版CPU开卖本周在台北电脑展上,Intel隆重发布了i78086K处理器,纪念x86架构诞生40年。这款产品可以理解为i78700K的工厂预超和特挑版,默频就达到了4GHz,官标的单……潘长江受卖酒事件影响大,最新动态尽显忧郁,评论区讽刺满满近日,潘长江在借着北京大雪之景,透露出自己目前情况。视频中的潘长江面无表情,眼睛失神,满脸的疲惫与委屈。可以看到,他在雪地中漫无目的走了很久,但不想回家,孤寂的背景尽显他的落寞……适合发朋友圈的文案1。慢慢来,谁还没有一个努力的过程。2。虽然生活很苦,但楼下的超市有棒棒糖。3。要做个温柔上进的人,因为你要遇见更优秀的人。4。你大好青春,你怕什么,往前跑。……LG首款4K投影仪HU80KA售价公布约1。9万元LG电子今年早些时候在CES宣布进入4K投影机领域,并推出了HU80KA,这是一款小巧的箱式投影机,可以输出高达2500流明亮度的150英寸画面。但是,其售价并不便宜,LG宣布……医生忠告7类蔬菜或自带毒素,吃前尽量焯水,再懒也别忽视导语:提起做菜,烹调方式有许多,但是你知道吗?烹调很是讲究方法,就连最为简单、常见的焯水,也是大有学问。有部分蔬菜不用焯水,能够直接下锅炒制;不过有些蔬菜,如果是省去这一……
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网