一、题目

已知TCP头部用十六进制数表示为:05320017 00000001 00000055 500207FF 00000000。请回答以下问题:
(1)源端口号是多少?
(2)目的端口号是多少?
(3)序号是多少?
(4)确认号是多少?
(5)头部长度值是多少?
(6)报文段的类型是什么?
(7)窗口值是多少?

二、解答

(1)源端口号为打头的二进制前16位,即十六进制的前4位。也就是:
源端口号=(05 32)16=(0000 0101 0011 0010)2=(210+28+25+24+21)10=1024+256+32+16+2 =1330
(2)目的端口号=(0017)16=(0000 0000 0001 0111)2=(24+22+21+1)10=16+4+2+1=23
(3)序号=(00000001)=1
(4)确认号=(00000055)16=(0000 0000 0000 0000 0000 0000 0101 0101)2
=(26+24+22+1)10=64+16+4+1=85
(5)头部长度值占二进制4 位,十六进制1位,是以4B为一个单元来计算的
因为(5)16=(5)10=5
所以头部长度值=5×4=20B
(6)因为目的端口号是23,所以访问的是TELNET服务器
(7)窗口值=(07FF)16=(0000 0111 1111 1111)2=(211-1)10=2047

答案:
(1)源端口号为1330。
(2)目的端口号为23。
(3)序号为1。
(4)确认值为85。
(5)头部长度值为20B。
(6)访问的是TELNET服务器。
(7)窗口值为2047。

➡️欢迎小伙伴在下方评论区留言!关注我的csdn!更多精彩等着你!

手把手教你做计算机网络基础大题—TCP头部结构相关推荐

  1. 大商创是用哪种php柜架写的,手把手教你做一套大商创店铺模板(1.9版)

    大商创1.9版本之后新增了店铺可视化编辑功能,在1.92版本之后支持了店铺模板下载功能,这就意味着有更多有前端技术的朋友可以自己做一套自定义模板,而且可以交流和传播.那么如何做一套店铺模板呢?在这里我 ...

  2. 学习笔记(03):大数据工程师新手必学实战:手把手教你做一份大数据行业分析报告-课程介绍...

    立即学习:https://edu.csdn.net/course/play/9712/206793?utm_source=blogtoedu 学习

  3. 炸翻AI和生化环材圈!GPT-4学会自己搞科研,手把手教人类做实验

    [导读]GPT-4等大模型组成的AI智能体,已经可以手把手教你做化学实验了,选啥试剂.剂量多少.推理反应会如何发生,它都一清二楚.颤抖吧,生化环材圈! 不得了,GPT-4都学会自己做科研了? 最近,卡 ...

  4. 可视化实战!Python+BI,手把手教你做炫酷的NBA可视化分析

    之前手痒做了一次NBA可视化分析,好多人追着我问教程,这两天终于闲下来了,花时间整理这篇NBA可视化分析教程,手把手教大家做一次炫酷的数据可视化分析! 先部分展示本次教程的作品: 数据获取 本次可视化 ...

  5. python做bi系统_可视化实战!Python+BI,手把手教你做炫酷的NBA可视化分析

    之前手痒做了一次NBA可视化分析,好多人追着我问教程,这两天终于闲下来了,花时间整理这篇NBA可视化分析教程,手把手教大家做一次炫酷的数据可视化分析! 先部分展示本次教程的作品: 数据获取 本次可视化 ...

  6. 手把手教你做一个物联网视频监控项目(三)流媒体方案实现

    往期文章 手把手教你做一个物联网视频监控项目(一) 介绍 手把手教你做一个物联网视频监控项目(二)MJPG-streamer方案实现 文章目录 前言 一.软硬件准备 二.流媒体方案的实现之FFmpeg ...

  7. 手把手教MFC做计算器

    手把手教MFC做计算器 创建时间:2011年7月19日(星期二) 下午4:56 | 分类:未分类 | 字数:6671 | 发送到我的Qzone | 另存为... | 打印 手把手教MFC做计算器 (2 ...

  8. 手把手教你做关键词匹配项目(搜索引擎)---- 第二十一天

    客串:屌丝的坑人表单神器.数据库那点事儿 面向对象升华:面向对象的认识----新生的初识.面向对象的番外----思想的梦游篇(1).面向对象的认识---如何找出类 负载均衡:负载均衡----概念认识篇 ...

  9. 手把手教你做短视频去水印微信小程序(2-首页)

    手把手教你做短视频去水印微信小程序系列教程(2-首页) 文章目录 手把手教你做短视频去水印微信小程序系列教程(2-首页) 前言 一.顶部banner 二.地址解析 1.整体代码 2. input框输入 ...

最新文章

  1. SQL常用字符串函数
  2. iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)
  3. 《MyBatis技术原理与实战》之SqlSession的用途
  4. 【笔记】二叉树递归算法和非递归算法的实现 先序/中序/后续遍历 打印结点以及顺序数 构造二叉树
  5. 记录一下:关于mysql数据误删除恢复的问题
  6. 【图像处理】——Python图像分割边缘检测算法之一阶梯度算子(Roberts、Prewitt、Sobel、 Kirsch、Canny算子)
  7. NET 6 中新增的LINQ 方法
  8. 漫谈图神经网络 (三)
  9. css背景图background - 多背景定义
  10. Oracle管理权限和角色
  11. 微服务配置中心实战:Spring + MyBatis + Druid + Nacos 1
  12. MySQL对含有中文字符的字段排序
  13. EasyDarwin的交叉编译
  14. 三大抽样分布:卡方分布,t分布和F分布的简单理解
  15. 网络爬虫-学习记录(三)使用Selenium并对去哪儿网站进行爬取
  16. 英语语法——句子成分总结
  17. 职业讨债人要失业了?人工智能就是这样让人乖乖还钱的…
  18. 盘点微软使用火热的编程语言!程序员:你看我还有机会吗?
  19. Chrome中devtools安装
  20. 股票分时成交明细接口的数据怎么看?

热门文章

  1. 映像劫持是什么?映像劫持原理及实例操作
  2. nginx环境下配置nagios-关于perl-fcgi.pl
  3. 协方差矩阵相关概念、性质、应用意义及矩阵特征向量的用处
  4. 协方差与协方差矩阵的定义及计算
  5. 咪咕成为中国排球超级联赛官方独家数字联合运营商
  6. springboot提交表单
  7. Vulnhub系列:FristLeaks
  8. 苹果macbook产品型号
  9. amazon扫号器_每日新闻摘要:亚马逊破折号按钮
  10. HanLP 基于朴素贝叶斯 训练 文本分类