TCP报头格式的是什么?

点评

这是一道关于TCP/IP的基础问题,主要考察面试者对网络理解的基本功。

答案

TCP是用于提供可靠的全双工连接的主要传输协议。TCP的最常见用途是交换封装在IP数据报中的TCP数据。尽管IP在主机和路由器上都实现,但TCP通常仅在主机上实现,以提供可靠的端到端数据传输。两台计算机上TCP软件之间的传输单位称为TCP段。交换段以建立连接,传输数据,发送确认,窗口大小和关闭连接。

除非存在额外选项,否则封装在IP数据报中的每个TCP段都有一个TCP标头 - 长度为20个字节。

TCP报头格式如下:

  • 源和目标端口号:识别发送和接收应用程序。与IP中的源和目标IP地址一起将连接标识为套接字。
  • 序列号:此段中第一个数据字节的序列号。如果SYN位置1,则序列号为初始序列号,第一个数据字节为初始序列号+ 1。
  • 确认号:如果设置了ACK位,则该字段包含该段的发送者期望接收的下一个序列号的值。建立连接后,始终会发送此连接。
  • HLEN:TCP报头中的32位字数。这表示数据的开始位置。
  • 标记:TCP报头中有六个标记位。可以同时打开一个或多个
    • URG URGENT POINTER字段包含有效数据
    • ACK 确认号码有效
    • PSH 接收方应尽快将此数据传递给应用程序
    • RST 重置连接
    • SYN 同步序列号以启动连接。
    • FIN 发件方已完成发送数据。
  • 窗口:这是接收者将要接受的字节数,这是一个16位字段,将窗口限制为65535字节。
  • 校验:校验报文完整性
  • 紧急指针:仅当设置了URG标志时,紧急指针才有效。该指针是一个正偏移量,必须添加到段的序列号字段中,以产生紧急数据的最后一个字节的序列号。TCP的紧急模式是发送方将紧急数据传输到另一端的一种方式。此功能很少使用。

相关主题:
相关推荐
  1. 北京市海淀区舞频道艺术中心幼儿园 - 北京幼儿园黄页
  2. 美林湾开心宝贝双语艺术幼儿园 - 廊坊幼儿园黄页
  3. 英才文化艺术幼儿园 - 石家庄幼儿园黄页
  4. 奥迪客户不满加价,被武汉4S店销售群殴
  5. 北京市丰台区南顶中学
  6. 小熊杰米和老婆婆
  7. 易中天给英雄武汉的一首诗 - 武汉新鲜事
  8. 南宁市沛鸿民族中学(初中部)
  9. 武汉推出越王勾践剑交通卡
  10. 江阴市陆桥中学
  11. 启明星幼儿园 - 石家庄幼儿园黄页
  12. 武汉00后大二学妹拍视频月入七十万
  13. 吉林省长春市顽皮宝宝家幼儿园 - 长春幼儿园黄页
  14. 昆明市富民县童乐幼儿园 - 昆明市幼儿园黄页
  15. 央媒聚焦!国庆假期173.78万人次打卡大美黄陂
  16. 猫和老虎
  17. Python公开课 - Requests高级功能
  18. 铃兰和蜜蜂
  19. 中山市石岐拱辰小学
  20. Python公开课 - 爬虫基本原理
  21. 萧山区第二高级中学
  22. 长沙市雨花区赤岗冲小学
  23. 老虎和老鼠的故事
  24. 滕州市西岗镇柴里中学
  25. 哈尔滨市大方里学校
  26. 江苏省南京市秦淮区王府园幼儿园 - 南京幼儿园黄页
  27. 西安市未央区快乐童年幼儿园 - 西安幼儿园黄页
  28. 逼上梁山
  29. Python公开课 - 数据抓取之Selenium使用(上)
  30. 40天宝宝会听懂别人逗吗 - 育儿经验
  31. 三年不窥园
  32. Python源码剖析 - Python的总体架构
  33. 温暖的音符
  34. 百名网媒总编辑登上知音号欣赏武汉夜色
  35. 南宁市五塘镇英广小学
  36. 广州市番禺区市桥南阳里小学
  37. 厦门市槟榔中学
  38. 日照市第四实验小学
  39. 武汉一女子七天被骗220万
  40. Python公开课 - Python中的保留关键字
  41. 狐狸和鹳
  42. 烟台市第四中学(初中部)
  43. 上海市高行中学(初中)
  44. 福州市洪山小学
  45. 车联网 - CAN总线详解
  46. 上海市虹口区东余杭路第一小学(东余杭路一小)
  47. Python公开课 - Requests基本功能
  48. 成都市狮马路小学(现新华路小学)
  49. 小树叶贺卡
  50. 长春市朝阳区小神童幼儿园 - 长春幼儿园黄页
  51. Python公开课 - PDB调试处理
  52. 真人不露相
  53. ImageMagick给图像去噪
  54. 嘉兴市秀洲区王江泾镇南汇中学
  55. 安镇实验小学
  56. 莱阳市冯格庄街道办事处冯格庄中心小学
  57. 脱单!武汉的相亲角在哪你知道吗?
  58. 武汉动物园火烈鸟孔雀排队打疫苗
  59. SEO干货 - 文章如何进行伪原创
  60. 警方通报:武汉男子持刀至五死一伤,嫌犯已跳桥