Internet原理与技术第2章-Internet基础课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《Internet原理与技术第2章-Internet基础课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Internet 原理 技术 _Internet 基础 课件
- 资源描述:
-
1、第2章 Internet基础网际协议(IP)ARP协议传输控制协议(TCP/UDP)ICMP协议域名解析DNS应用协议Internet接入2.1 网际协议(IP)lIP编址IP地址:TCP/IP为每台主机分配一个全网唯一的标识地址每个IP地址标识网络上所连接主机的位置IP地址结构IPv4地址:32位(w.x.y.z)网络标识号:区分不同网络主机标识号:区分同一网络中的不同主机。IP地址类型类别 w的值网络ID主机ID网络数量主机数量A1-126wx.y.z12616777214B128-191w.xy.z1638465534C192-223w.x.yZ2097152254D224-239多播保
2、留N/AN/AN/AE240-254实验保留N/AN/AN/A特殊地址l网络地址主机号对应位全为“0”的地址l广播地址主机号对应位全为“1”的地址受限广播地址:32位全为“1”的地址l回送地址(127.0.0.0)用于网络软件测试以及本地机进程间通信发往回送地址的数据不会交付给主机接口l私有地址不会被Internet分配,在Internet上也不会被路由A:10.0.0.010.255.255.255 即10.0.0.0/8B:172.16.0.0172.31.255.255即172.16.0.0/12C:192.168.0.0192.168.255.255 即192.168.0.0/16IP
3、子网技术l子网划分l可变长子网l超网子网划分方法l从IP地址主机号中分出一些位用作子网号lIP地址结构由二级结构(网络ID,主机ID)变成三级结构(网络ID,子网ID,主机ID)l子网长度由子网掩码确定lIP子网划分对外不可见网络号主机号网络号子网号主机可变长子网l可变长子网掩码(VLSM,Variable-length Subnet Mask)技术是子网划分的一种应用技术,其本质是对已划分的子网做进一步的划分。l引入可变长子网掩码技术,目的是优化可用地址空间,避免造成IP地址资源的浪费。VLSM应用应用需求申请一个B类网络,网络号为172.16.0.0。配置13个能容纳4000台计算机的子网
4、。配置6个能容纳250台计算机的子网。假定在划分中全0和全1的子网不可用。解决方案将B类网络划分为14个子网(172.16.0.0/20)前13个子网分配给需要4000台计算机的网络。对第14个子网(172.16.224.0/20)再次划分子网(172.16.224.0/24)。可分配的二级子网共14个,将前6个分配给需要200台计算机的网络即可。超网lIETF提出了超网(super net)和无类域间路由(CIDR,Classless Inter Domain Routing)的方法l采取了灵活选择IP地址中主机号的长度,不再机械地划分成类。l与子网编址相反,某组织内不用一个IP地址来代表多
5、个物理网络,而是用多个IP网络地址代表一个组织。l采用了CIDR后,将多个网络表项聚合成了一个路由表项,一般表示为:起始网络号,数量起始网络号:所分配的第一个C类网络IP地址。数量:分配的C类网络的总数。CIDR地址范围区域C类地址分配范围欧洲地区194.0.0.0195.255.255.255北美地区198.0.0.0199.255.255.255中美和南美地区200.0.0.0201.255.255.255亚太地区202.0.0.0203.255.255.255IP数据报l版本:记录该数据报符合协议哪版本号。l头标长(IHL):用32位编组形式标识IP报头的长度。l服务类型(ToS):记录
6、主机要求通信子网所提供的服务类型,如优先权或可靠性和数据的速度指标,通知IP如何处理输入的数据报。l数据报长度:指头标长和数据区的总长度。l标识符:标识数据报。l标志:指出数据报是否可分段,即无分段(DF)或多个分段(MF)。l片偏移:指出该分段在数据报中的位置。l生存时间(TTL):是限定数据报生存期的计数器。l 传输协议:标识将接收数据报的传输层协议类型。IP数据报含义l表头校验和:用于校验头标,判断IP报头是否已被破坏。l源地址:标识源节点的完整IP地址。l目标地址:标识目标节点的完整IP地址。l选择项:可以包含可选的路由和实时信息,也可包含安全保密和错误报告等信息。l填充位:包含填充信
7、息以确保报头是32位的倍数,该域的大小可变。l数据:包括了由源节点发送的原始数据。IP数据报含义lIP协议是无连接的、不可靠的数据报协议,主要负责在主机之间寻址和选择数据报的路由。无连接意味着交换数据之前不能建立会话;不可靠意味着传递没有担保;也就是说,IP数据报的传输不保证数据一定到达目的地。lIP总是尽力传递数据报。lIP数据报可能丢失、不按顺序传递、重复或延迟。IP不尝试从这些错误类型中恢复。IP数据报传输特征l IP数据报选项字段是任选的,长度不定,主要用于网络控制和测试。l IP具体实现对选项处理是必不可少的,但主机与路由器在处理上存在差异。l IP选项一共有四类,其中两类(1类和3
8、类)是未使用的,另两类(0类和2类)是使用的。IP选项选项类 意义0123数据报或网络控制未用调试与测量未用 选项类 选项号 长度(字节)意义 0 0 0 0 0 0 2 0 1 2 3 7 9 4-11 可变 可变 可变 可变 选项表结束(标志数据报报头任选项域的结束)无操作(作为填充数据,用于在任选项域中排列字节)安全和处理限制(用于军事领域)宽松的源站选路(为数据报指定一系列必须经过的 IP地址,也可经过其他地址)记录路径(记录所经过的路由器的 IP 地址)严格的源站选路(与宽松的源站选路类似,但是要求只能经过指定的这些地址,不能经过其他的地址)时间戳(记录所经过的路由器的 IP 地址和
9、相应时间)IP选项号2 地址解析协议l地址解析协议的工作机制lARP和RARP的协议格式lARP代理lARP实例ARP协议实现过程 检查检查ARP缓存缓存 BCAARPCache21465ARPCache3 发送发送ARP请求请求 添加添加ARP缓存条目缓存条目 发送发送ARP回应回应 添加添加ARP缓存条目缓存条目 发送发送IP数据包数据包ARP协议的工作过程172.16.3.1172.16.3.2IP:172.16.3.2=?I need the Ethernet address of 176.16.3.2.ARP协议的工作过程172.16.3.1172.16.3.2IP:172.16.3
10、.2=?I heard that broadcast.The message is for me.Here is my Ethernet address.I need the Ethernet address of 176.16.3.2.ARP协议的工作过程172.16.3.1IP:172.16.3.2 Ethernet:0800.0020.1111 172.16.3.2IP:172.16.3.2=?I heard that broadcast.The message is for me.Here is my Ethernet address.I need the Ethernet addre
11、ss of 176.16.3.2.ARP协议的工作过程Map IP EthernetLocal ARP172.16.3.1IP:172.16.3.2 Ethernet:0800.0020.1111 172.16.3.2IP:172.16.3.2=?I heard that broadcast.The message is for me.Here is my Ethernet address.I need the Ethernet address of 176.16.3.2.ARP帧格式ARP报文ARP报文帧类型以太网源地址以太网目的地址以太网首部由IP地址查到对应的物理地址 0 8 16 24
12、 31硬件类型协议类型硬件地址长度协议地址长度操作发送方首部(8bit组0-3)发送方首部(8bit组4-5)发送方IP地址(8bit组0-1)发送方IP地址(8bit组2-3)目标首部(8bit组0-1)目标首部(8bit组2-5)目标IP地址(8bit组0-3)ARP代理lARP代理是一个把IP网络前缀映射到两个物理地址上的技术。lARP代理仅仅适用于把互连网地址绑定到物理地址的网络。3 Internet控制报文协议lICMP用途与机制lICMP报文lICMP差错报文lICMP控制报文lICMP请求/应答报文lICMP重定向举例ICMP用途与机制l网间报文控制协议(ICMP,Interne
13、t Control Message Protocol),是一个工作在主机和路由器之间的消息控制和差错报告协议。l网络设备(通常是路由器)一旦发现传输问题,就会分析其错误类型,并向源主机返回一个ICMP消息。lICMP报文是放在一个IP数据报的数据部分中进行传输的。l常用的ping命令和tracert命令就是基于ICMP的工具程序。ICMP类型ICMP定义了很多信息类型,如:l目的地不可达 lTTL 超时 l信息请求 l信息应答 l地址请求 l地址应答 类型(8bit)代码(8bit)检验和(16bit)长度可变部分取决于ICMP类型0 7 8 15 16 31ICMP格式l类型字段:用来标识报
14、文。l代码字段:提供有关报文类型的进一步信息。l校验和字段:ICMP使用与IP相同的相加校验算法,但ICMP校验和只覆盖ICMP报文。ICMP差错报文l信宿不可到达报文当路由器检测出数据报不能发往目的地时,向信源发送一个信宿不可到达报文。l超时报文当路由器将数据报的生存时间字段的值减为零时还不能送达目标网络,放弃该数据报并发送一个超时报文;当目标主机对数据报的重组时间截止,而此时该数据报的分片还未全部到达,则主机放弃分片并发送一个超时报文。l参数出错报文网关或主机通过参数出错报文报告错误的数据报报头和错误的数据报选项参数等情况。ICMP控制报文l 拥塞控制与源抑制报文当路由器收到太多的数据报以
展开阅读全文