ip地址的分配与获取

ip地址的分配与获取

ID:21966406

大小:81.00 KB

页数:13页

时间:2018-10-21

ip地址的分配与获取_第1页
ip地址的分配与获取_第2页
ip地址的分配与获取_第3页
ip地址的分配与获取_第4页
ip地址的分配与获取_第5页
资源描述:

《ip地址的分配与获取》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、IP地址的分配与获取IP地址的分配IP地址是一种非常重要的网络资源。两种分配IP地址的方法:静态分配动态分配静态分配IP地址对于一个设立了因特网服务的组织机构,由于其主机对外开放了诸如WWW、FTP、E-mail等访问服务,通常要对外公布一个固定的IP地址,以方便用户访问。当然,数字IP不便记忆和识别,人们更习惯于通过域名来访问主机,而域名实际上仍然需要被域名服务器(DNS)翻译为IP地址。例如,你的主页地址是http://www.sohu.com/,用户可以方便地记忆和使用,而域名服务器会将这个

2、域名翻译为220.181.26.132,这才是你在网上的真正地址。动态分配IP地址对于大多数拨号上网的用户,由于其上网时间和空间的离散性,为每个用户分配一个固定的IP地址(静态IP)是非常不可取的,这将造成IP地址资源的极大浪费。因此这些用户通常会在每次拨通ISP的主机后,自动获得一个动态的IP地址,该地址当然不是任意的,而是该ISP申请的网络ID和主机ID的合法区间中的某个地址。拨号用户任意两次连接时的IP地址很可能不同,但是在每次连接时间内IP地址不变。DHCP是DynamicHostConf

3、igurationProtocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。使用DHCP时必须在网络上有一台DHCP服务器,而其他机器执行DHCP客户端。当DHCP客户端程序发出一个信息,要求一个动态的IP地址时,DHCP服务器会根据目前已经配置的地址,提供一个可供使用的IP地址和子网掩码给客户端。几乎不需要做任何手工的配置就可以上网。使用DHCP可以大

4、大简化配置客户机的TCP/IP的工作,尤其是当某些TCP/IP参数改变时,如网络的大规模重建而引起的IP地址和子网掩码的更改。地址解析协议ARPAddressResolutionProtocol在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。ARP协议的基本功能就是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的

5、顺利进行。为什么要将IP转化成MAC呢?简单地说,这是因为在TCP网络环境下,一个IP包走到哪里,要怎么走是靠路由表定义。但是,当IP包到达该网络后,哪台机器响应这个IP包却是靠该IP包中所包含的MAC地址来识别。也就是说,只有机器的MAC地址和该IP包中的MAC地址相同的机器才会应答这个IP包。ARP协议的工作原理在每台安装有TCP/IP协议的电脑里都有一个ARP缓存表,表里的IP地址与MAC地址是一一对应的,如下表所示。我们以主机A(192.168.1.5)向主机B(192.168.1.1)发

6、送数据为例。当发送数据时,主机A会在自己的ARP缓存表中寻找是否有目标IP地址。如果找到了,也就知道了目标MAC地址,直接把目标MAC地址写入帧里面发送就可以了;如果在ARP缓存表中没有找到相对应的IP地址,主机A就会在网络上发送一个广播,目标MAC地址是“FF.FF.FF.FF.FF.FF”,这表示向同一网段内的所有主机发出这样的询问:“192.168.1.1的MAC地址是什么?”网络上其他主机并不响应ARP询问,只有主机B接收到这个帧时,才向主机A做出这样的回应:“192.168.1.1的MA

7、C地址是00-aa-00-62-c6-09”。这样,主机A就知道了主机B的MAC地址,它就可以向主机B发送信息了。同时它还更新了自己的ARP缓存表,下次再向主机B发送信息时,直接从ARP缓存表里查找就可以了。ARP缓存表采用了老化机制,在一段时间内如果表中的某一行没有使用,就会被删除,这样可以大大减少ARP缓存表的长度,加快查询速度。如何查看ARP缓存表ARP缓存表是可以查看的,也可以添加和修改。在命令提示符下,输入“arp-a”就可以查看ARP缓存表中的内容了,如下图所示。ARP欺骗正常的ARP

8、过程:W为了和Y通讯,广播ARP请求,问,谁是Y,或者说Y的MAC是什么?广播传遍整个网络,Y收到,并且单播回馈给W,说我是Y,我的MAC是...W收到这个response之后,就可以封装要发送的数据了。如果为了攻击,让网络中断,或者更进一步,想看到信息,便有一种方法:W向整个网络不停的更加频繁的广播,我是...1(一般都会声称自己是网关),我的MAC是...这样网络中的其他主机都会错误的认为这个W声称的他自己的MAC就是网关...1的MAC,这样封装目的地址便会是...1和W的M

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。