摘要: 1.概述 由Van jacobson编写的工具,用于探索tcp/ip协议,使用ICMP报文和首部TTL字段,TTL字段由发送端设置一个8bit字段,初始值为RFC指定,当前值为64, 每个处理数据的路由器都需要把TTL值减1或减去数据报在路由器中停留的秒数,作为跳站的计数器,所经过的每个路由器都将其 阅读全文
posted @ 2017-04-01 10:58 OKSSJ 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1.what's PING 由Mike Muuss编写,为了测试另一台主机是否可达,发送一份ICMP回显请求报文给主机,并等待返回ICMP回显应答,如果不能PING到某台主机,那么就不能Telnet或者FTP到那台主机. 在UNIX系统中,ping程序把ICMP报文中的标示符设置成发送进程的ID号, 阅读全文
posted @ 2017-04-01 10:42 OKSSJ 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.概述 ICMP为IP组成部分之一,传递差错报文并返回用户进程,在IP数据报内部被传输 类型字段可以有15个不同的值,以描述特定类型的ICMP报文,检验和字段覆盖整个ICMP报文。 2.报文类型 在报文类型中,不同类型由报文的类型字段和代码字段来决定,当发送一份ICMP差错报文时,豹纹始终包含IP 阅读全文
posted @ 2017-04-01 10:24 OKSSJ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 1.ARP ARP(地址解析协议)主要为IP地址到对应的硬件提供动态映射,过程是自动完成 在网络接口有一个硬件地址(48 bit),在硬件层次上的数据帧交换必须有正确的接口地址,但是32 bit 的IP地址,需要需要知道目的端的硬件地址才能发送数据,ARP的功能可以是站在32bit的IP地址采用不同 阅读全文
posted @ 2017-04-01 09:54 OKSSJ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.概述 IP为协议族核心的协议,所有的TCP都以IP数据报格式进行传输 首部最高位为左边,记为0 bit,最低位在右边,记为31bit 4个字节的32bit 值以下面的次序传输: 0~7 bit,,8~15bit,16~23bit,24~31bit 这种传输次序为big endian子节序 版本号 阅读全文
posted @ 2017-04-01 09:24 OKSSJ 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1.链路层 链路层主要有3个目的 1.为ip模块发送数据和接收ip数据报 2.为ARP模块发送ARP请求和接受ARP应答 3.为RARP发送RARP请求和应答 以太网IP数据报封装在RFC 894,IEEE 802 网络IP数据报封装在RFC 1042中,所以主机需求rfc都与10mb/s以太网电缆 阅读全文
posted @ 2017-04-01 08:36 OKSSJ 阅读(214) 评论(0) 推荐(0) 编辑