站内搜索

DHCP协议、BOOTP协议和TFTP协议

  什么是BOOTP协议

   说明:全称Bootstrap Protocol(自举协议),该协议是一个基于TCP/IP协议的协议,它可以让无盘站从一个中心服务器上获得IP地址,为局域网中的无盘工作站分配动态IP地址,并不需要每个用户去设置静态IP地址。使用BOOTP协议的时候,一般包括Bootstrap Protocol Server(自举协议服务端)和Bootstrap Protocol Client(自举协议客户端)两部分。

   应用:该协议主要用于有无盘工作站的局域网中,客户端获取IP地址的过程如下:首先,由BOOTP启动代码启动客户端,这个时候客户端还没有IP地址,使用广播形式以IP地址0.0.0.0向网络中发出IP地址查询要求。接着,运行BOOTP协议的服务器接收到这个请求,会根据请求中提供的MAC地址找到客户端,并发送一个含有IP地址、服务器IP地址、网关等信息的FOUND帧。最后,客户端会根据该FOUND帧来通过专用TFTP服务器下载启动镜像文件,模拟成磁盘启动。

   什么是TFTP协议

   说明:全称Trivial File Transfer Protocol(简单文件传输协议或零碎文件传输协议),TFTP协议的作用和我们经常使用的FTP大致相同,都是用于文件的传输,可以实现网络中两台计算机之间的文件上传与下载。可以将TFTP协议看做是FTP协议的简化版本,两者的区别主要在于:一、TFTP协议不需要认证客户端的权限,FTP需要进行客户端认证;二、TFTP协议一般多用于局域网以及远程UNIX计算机中,而常见的FTP协议则多用于互联网中。

   应用:Windows 2000/XP/Server 2003中就内置TFTP命令,我们可以在“命令提示符”窗口中键入TFTP命令来将本地计算机文件传送到远程计算机中。比如要将本地计算机上的一个abc.txt文件传送到远程smile计算机上的abc1.txt,我们可以键入:tftp smile put abc.txt abc1.txt。具体的命令使用方法,可以在“命令提示符”窗口中键入:tftp /?。

   什么是DHCP协议

   说明:全称Dynamic Host Configuration Protocol(动态主机配置协议),该协议可以自动为局域网中的每一台计算机自动分配IP地址,并完成每台计算机的TCP/IP协议配置,包括IP地址、子网掩码、网关,以及DNS服务器等。这样在局域网中特别是大型局域网中,管理员就不必为每一台计算机手工配置TCP/IP协议了,也避免了IP地址重复的问题。

  应用:在Windows中要启用DHCP协议,只要将IP地址设置为“自动获得IP地址”即可。具体的方法如下:以Windows XP为例,打开“本地连接”属性,双击“Internet协议(TCP/IP)”打开属性窗口。接着,在“常规”选项卡中选中“自动获得IP地址”,单击右下角的“高级”。下面在打开窗口的“IP设置”选项卡中,就可以看到“DHCP被启用”(如图)。

  • 上一篇:NetBIOS协议和NetBEUI协议
  • 下一篇:Telnet协议和File协议