下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教案章节或项目名称6.3TCP抓包实践本次授课类型理论□实验□理实一体□实训□实习班级地点周次星期节次授课进度符合□超前□滞后□符合□超前□滞后□符合□超前□滞后□符合□超前□滞后教学目标(1)理解TCP数据包格式(2)掌握通过抓包软件抓取TCP数据包并进行分析的办法教学重点(1)理解TCP数据包格式(2)掌握通过抓包软件抓取TCP数据包并进行分析的办法教学难点(1)理解TCP数据包格式(2)掌握通过抓包软件抓取TCP数据包并进行分析的办法教学设计教学环节内容要点与手段时间分配1.课前预习根据学习任务完成相关知识点学习课前2.知识讲授教师/学生对知识点进行串讲,强调重难点及操作步骤合作学习竞赛15m3.实践练习学生进行实践练习学生讲授50m4.填写报告评价针对实际工作案例,分析问题、并找出解决办法,加深学生对相关知识点的讲解小组合作小组汇报15m5.总结、布置下节课学习任务对学生课堂学习进行评价,布置下节课学习任务,提供下节课学习任务单板书、提问10m教学效果及改进思路教案课前学习任务二、课上知识讲授(1)传输层:负责端到端的传输,只在数据传输的发送端和接收端工作,在传输过程中数据最高只被封装到网络层。传输层使用的协议主要有TCP和UDP等。TCP是面向连接的、可靠的传输层协议,UDP是非连接的、不可靠的传输层协议。(2)端口:端口是传输层与应用层的服务接口。传输层的复用和分用功能都要通过端口才能实现。使用传输层的每个终端有多个端口,用于区分同时进行的多项传输任务。例如一台服务器即作为web服务器又作为数据库服务器,客户端连接时应选择访问web服务还是数据库服务,由于两个服务在一个IP上,只用IP无法进行区分,此时可以用不同的端口号区分。端口号范围为0~65535。(3)TCP分组的格式如下:格式中各字段说明如下:源端口(SourcePort):16位的源端口字段包含初始化通信的端口号。源端口和IP地址的作用是标识报文的返回地址。目的端口(DestinationPort):16位的目的端口字段定义传输的目的。这个端口指明接收方计算机上的应用程序接口。序列号(SequenceNumber):该字段用来标识TCP源端设备向目的端设备发送的字节流,它表示在这个报文段中的第几个数据字节。确认号(AcknowledgeNumber):TCP使用32位的确认号字段标识期望收到的下一个段的第一个字节,并声明此前的所有数据已经正确无误地收到,因此,确认号应该是上次已成功收到的数据字节序列号加1。收到确认号的源计算机会知道特定的段已经被收到。确认号的字段只在ACK标志被设置时才有效。数据偏移(DataOffset):这个4位字段包括TCP头大小。由于首部可能含有选项内容,因此TCP首部的长度是不确定的。首部长度的单位是32比特或4个八位组。首部长度实际上也指示了数据区在报文段中的起始偏移值。保留(Reserved):6位置0的字段。为将来定义新的用途保留。、控制位(ControlBits):共6位,每一位标志可以打开一个控制功能。窗口(Window):目的主机使用16位的窗口字段告诉源主机它期望每次收到的数据通的字节数。校验和(Checksum):TCP头包括16位的校验和字段用于错误检查。紧急指针(UrgentPointer):紧急指针字段是一个可选的16位指针,指向段内的最后一个字节位置,这个字段只在URG标志被设置时才有效。(4)TCP建立连接过程:俗称三次握手:第一次握手:A的TCP向B发出连接请求报文段,其首部中置同步比特SYN=1,并选择序号x,表明传送数据时的第一个数据字节的序号是x。
第二次握手:B的TCP收到连接请求报文段后,如同意,则发回确认。B在确认报文段中应置SYN=1,其确认号应为x+1,同时也为自己选择序号y。
第三次握手:A收到此报文段后,向B给出确认,其确认号应为y+1。
A和B的TCP通知上层应用进程,连接已经建立。三、实践操作(1)打开Wireshark软件,关闭已有的联网程序(防止抓取过多的包),开始抓包;(2)打开浏览器,输入,网页打开后停止抓包。(3)如果抓到的数据包还是比较多,可以在Wireshark的过滤器(filter)中输入tcp,按“Apply”进行过滤。在过滤的结果中找到如下三行:四、填写实验报告、考核评价即为3次握手的过程。分析这3个TCP包,回答如下问题:1、第一个TCP包的目的端口为______,封装它的IP包的目的IP为______________________,为什么______________________________________________________________________________________2、第一个TCP包的SYN值为_____,ACK值为_____,SEQ值为______。3、第二个TCP包的SYN值为_____,ACK值为_____,SEQ值为__
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 1303.13-2026电气用热固性树脂工业硬质层压板第13部分:苯并噁嗪树脂硬质层压板
- 2026中国医疗废物处理行业市场现状供需分析及投资前景规划分析研究报告
- 2026中国智能健身设备肌电传感器运动损伤预防算法效果验证
- 2026设计软件开发行业市场现状发展分析及投资评估规划发展研究
- 2026中国新能源汽车电机市场研究及技术趋势与未来发展预测报告
- 自身免疫性肝炎诊断要点与肝活检临床价值
- 2026农业9等特色农产品行业市场现状供需品质分析及区域品牌规划研究报告
- 2026中国休闲食品包装创新对购买决策影响及成本收益分析报告
- 2026漫画游戏产业IP稀缺性对市场价值的影响研究
- 2026中国钙钛矿光伏组件稳定性测试方法与商业化量产障碍
- GB/T 48023-2026数据中心冷板式液冷系统技术规范
- 妇产科医疗质量管理制度
- 《管理心理学》题库及答案
- 基层防汛工作知识培训
- 2026年浙江杭州市中考英语试题(附答案)
- 2025-2026学年第二学期期末考试高一语文试卷及答案
- 2026年浙江省安全员《B证》考试题库及答案
- 2026年高考语文全国卷二真题解读课件
- 2026美容仪器市场消费需求分析与竞争格局评估报告
- 三管三必须培训课件
- 陆上油气长输管道建设项目安全预评价导则
评论
0/150
提交评论