- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TCPIP学习笔记——第三部分
TCP/IP学习笔记——第三部分一、Ping程序: 先看:
//ping C:\WINNT\system32ping svr00804 Pinging [2] with 32 bytes of data: Reply from 2: bytes=32 time10ms TTL=128 Reply from 2: bytes=32 time10ms TTL=128 Reply from 2: bytes=32 time10ms TTL=128 Reply from 2: bytes=32 time10ms TTL=128 Ping statistics for 2: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 0ms, Average = 0ms
ICMP回显请求和回显应答报文格式如下:(以Ping为例)
类型0或8 代码0 检验和 标识符 序号 结构定义如下:
typedef struct icmp_hdr
{
?unsigned char icmp_type; //类型
?unsigned char icmp_code; //代码
?unsigned short icmp_checksum; //检验和
?unsigned short icmp_id; //标识符
?unsigned short icmp_sequence; //序号
} ICMP_HDR, *PICMP_HDR, FAR *LPICMP_HDR;
PING程序把ICMP报文中的标识符字段设置为发送进程的ID号,这样即使在同一台主机同时运行多个ping实例,ping程序也可以识别返回的信息。?二、IP记录路由选项 PING程序为我们提供了查看IP记录路由(RR)选项的机会。每个处理PING请求的路由器都把它的IP地址放入选项字段中。当PING程序收到回显应答时,它就可以打印出这份IP地址清单。由于IP首部中的首部长度字段只有4bit,因此IP首部最大为60字节。由于IP首部固定长度为20个字节,RR选项用去3个字节,因此存放IP地址的控件只有37个字节,也就是最多放9个IP地址。
code(1) len(1) ptr(1) 9个IP地址 多余1 code:IP选项类型,RR选项为7。len:RR选项总长度,为39。ptr:指针字段,存放下一个IP地址的位置,开始为4,放满为40。 IP地址为路由器的出口地址,同时原始主机收到带有RR选项的ICMP回响应答时也把它的入口IP地址放入清单。?三、IP时间戳选项:
Code(1) Len(1) Ptr(1) OF(4bit) FL(4bit) 时间戳 Code:时间戳的代码为0x44。Len: 时间戳选项总长度,一般为36或者40。Ptr:时间戳数据指针。OF:溢出字段。FL:标志字段:0-只记录时间戳1-每台路由七都记录IP地址和时间戳,在选项列表中只存放4对IP地址和时间戳。3-发送端对选项列表进行初始化,存放4个IP地址和4个取值为0的时间戳。只有当列表中的下一个IP地址与当前路由器地址相匹配时,才记录它的时间戳。如果路由器没有控件而不能增加时间戳选项时,那么将设置溢出字段的值。?四、Traceroute程序: Traceroute程序使用ICMP报文和IP首部的TTL字段,发送ICMP回显应答时一般把TTL设置为255。工作原理:开始时发送一个TTL字段为1的数据报,然后每次将TTL字段值加1,以确定路径中的每个路由器。每个路由器在丢弃UDP数据报时都返回一个ICMP超时报文2,而最终目的主机则产生一个ICMP端口不可到达的报文。报文长度为40:
◆ 20字节的IP首部 8字节的UDP首部 4字节的序列号,每发一个就加1 4个字节的TTL副本 4个字节的发送数据报的时间戳。超时报文格式:
类型11 代码0或1 检验和 保留,必须为0 IP首部+原始IP数据报中数据的前8位 五、IP选路IP搜索路由表的步骤: 搜索匹配的主机地址 搜索匹配的网络地址 搜索默认选项
1、 路由表:
DestinationGatewayFlags Refcnt use?
5 5 UGH 0 0
127.0.01127.0.01 UH10
d
您可能关注的文档
- 应用案例——远传压力表与变频器.pdf
- 八年级分式单元测试 2.doc
- 有机推断及有机合成训练.doc
- 托福口语第一题模板及备考策略.doc
- 高一英语单元检测题.doc
- IV口服液说明书.pdf
- 技工院校教学与管理中表扬的艺术性 省三等奖.doc
- 6B Unit 5 The seasons(牛津小学英语).doc
- 2009年福建省高职高专升本科入学考试大学英语试卷.doc
- 市场营销 - - - 当当网策划案.doc
- 剧本杀行业报告:内容创作规范与剧本市场拓展策略.docx
- 剧本杀行业区域市场区域文化特色与市场潜力分析报告.docx
- 剧本杀行业区域市场拓展实战案例研究.docx
- 剧本杀行业区域市场拓展路径与模式探索报告.docx
- 剧本杀行业区域市场竞争态势与品牌差异化策略研究报告.docx
- 剧本杀行业2025年西北区域市场市场细分领域竞争态势与品牌竞争策略分析研究报告.docx
- 剧本杀行业2025年西北市场拓展前景预测报告.docx
- 剧本杀行业2025年长沙市场发展潜力分析报告.docx
- 剧本杀行业2025年长三角市场竞争策略与布局分析.docx
- 医疗行业数据合规:2025年数据安全法实施后的合规监管挑战与应对.docx
最近下载
- 2024新沪教版版九年级上册化学各章节必背知识点复习提纲.docx VIP
- 高中数学-思维导图(60图).pdf VIP
- 饮水机清洁技巧课件.pptx VIP
- 放学路上作文600字.docx VIP
- 应急大队档案培训.pptx
- 人体解剖学(第二版):消化系统PPT全套教学课件.pptx VIP
- 2012年下半年小学教师资格证考试真题《教育教学知识与能力》(附答案).pdf VIP
- 18.6审理旅游纠纷案件适用法律的规定(政策与法律法规 第7版).pptx VIP
- 作风建设专题党课讲稿2篇:加强作风建设,推动高质量发展.docx VIP
- (四升五)四年级语文暑假特色作业(可修改可打印).docx VIP
文档评论(0)