论文部分内容阅读
随着我国信息化技术的飞速发展,Internet已经成为一个非常热门的话题。而TCP/IP协议做为Internet所应用的基本协议簇也就显得极为重要,它已经成为国际互联的一个标准。在当前的TCP/IP协议簇中,所采用的是Ipv4版本。虽然Ipv4取得了巨大得成功,但是随着Internet的发展,IPv4的局限性及其缺点越来越明显。作为Ipv4的下一代网络协议,Ipv6对于Ipv4的许多局限和不足做了许多的改进。 DHCP(动态主机配置协议)是一种基于TCP/IP协议的动态地址分配方案,它是TCP/IP协议应用最多的协议之一。DHCP网络协议的出现解决了网络运营中出现的许多问题。随着IP协议从Ipv4升级到Ipv6,DHCP协议也应该相应的升级为DHCPv6以支持Ipv6协议,同样DHCPv6协议对DHCPv4做了相当的改动。 本文分为四章。在第一章中对TCP/IP协议簇,DHCP的背景和发展做了基本的概述,同时对Ipv4,Ipv6做了比较。在第二章中介绍了DHCP的基本组成部分,DHCPv6的消息机制基础,其中包括消息的类型,消息传递中的状态码以及消息传递所用到的一些参数值,同时还对DHCP消息中的一些选项做了比较基本的介绍。在第三章中主要是介绍了DHCP传递消息的认证体系。在第四章中首先对Linux下UDP Socket机制编程进行了简单的介绍,然后阐述了DHCP的三个组成部分:DHCP SERVER,DHCP CLIENT,DHCP RELAY的设计。