TCPIP详解 04【IP协议】.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:100 大小:2MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

TCPIP详解 04【IP协议】.ppt

TCPIP详解04【IP协议】.ppt

预览

免费试读已结束,剩余 90 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

TCP/IP详解【IP协议】主要内容3.1IP地址IP地址IP地址A类:B类:C类:D类:E类:net-id24bitnet-id24bitnet-id24bitnet-id24bitnet-id24bitnet-id24bitnet-id24bitnet-id24bitnet-id24bit十进制与二进制的转换各类IP地址的范围主机地址11111111全“1”和全“0”的地址是专用的,不能进行分配。每一台主机都必须有一个非零的主机标识;全“1”的主机标识保留作为该网络的广播地址;全“0”的主机标识用于代表该网络本身;127.0.0.0是保留地址,不能作为网络地址。127.0.0.1称为自返或回送(Loopback)地址,用于回路测试IP地址的分类IP地址的特点特殊IP地址有限广播地址255.255.255.255表示在本网络中的一次广播。本机地址0.0.0.0当计算机启动时能自动获得它的IP地址,但,启动协议也使用IP来通信。当使用这个启动协议时,计算机不可能支持一个正确的IP源地址,为了处理这一情况,用0.0.0.0指本计算机。回送地址127.*.*.*用于测试网络应用程序,当一个应用程序发送数据给另一个应用程序时,数据向下穿过协议栈到达IP软件,IP软件把数据向上通过协议栈返回第二个程序。因此,程序员可以很快地在一台计算机上测试程序逻辑,而无需两台计算机,也无须通过网络发送包。根据习惯,经常使用主机号1,所以常见的回送地址是127.0.0.1特殊IP地址小结保留IP地址3.2子网和子网掩码3.2子网(subnet)网络172.16.0.0Network172.16.0.0子网的寻址子网的寻址子网掩码划分子网要付出代价不划分子网的子网掩码C类网络的子网划分子网掩码(subnetmask)标准子网掩码子网划分与子网掩码Subnetbits子网规划一道试题关于子网的总结一台主机要加入Internet,所需设置的主要参数有:主机的IP地址子网掩码或网络掩码缺省的路由器的IP地址域名服务器的IP地址无类路由选择CIDRClasslessInter-DomainRoutingCIDR有类和无类路由协议3.3IP数据报版本固定部分可变部分首部首部首部首部服务类型8位用来获得更好的服务ToS字段推荐值首部首部首部首部偏移=0/8=0首部首部常用的协议字段值是:UDP——17TCP——6ICMP——1IGMP——2BGP——3EGP——8IGP——9OSPF——89TP4——29首部10101100发送端首部IP数据报首部的可变部分选项3.4IP选路查路由表3.5IP的分片处理和重组处理MTUIP数据报的分片处理和重组处理路径MTU发现PathMTUDiscovery3.6IP组播技术IP组播技术要点IGMP因特网组管理协议IGMP组播路由协议组播路由协议的特点协议组播应用状况组播中的主要问题组播的前景3.7IP的未来——IPv6IPv6地址表示允许IPv4地址和IPv6地址混合使用IPv4兼容地址:支持隧道方式在IPv4中传IPv6包(高96比特为0)::202.112.109.47IPv4映象地址:用于IPv6节点访问只支持IPv4的节点。::FFFF:202.112.109.47IPv6地址类型IPV4到IPV6的过渡Ifconfig命令Netstat命令课下作业(必做)课下作业(选作)2.编程序,监控网络,捕获一段时间内网络上的IP数据包,按IP数据包的源地址统计出该源地址在该段时间内发出的IP数据包的个数,将其写入日志文件或用图形表示出来(建议用图形表示出统计结果)运行格式:程序名时间间隔日志文件名3.编程序,判断一个IP地址是否合法,并判断该地址是否属于一个给定的子网。运行格式:程序名子网号/子网掩码中1的个数IP地址