文档介绍:目录
引言 1
1 移动IPv4 2
1 TCP/IP协议 2
IPv4协议的特点 2
移动IPv4协议的提出 3
移动IPv4协议 4
移动IPv4解决的问题 4
移动IPv4应用的范围 5
移动IPv4的设计要求与目标 5
移动IPv4的基本内容 5
移动IP的协议概述 7
2 NS-2的基本介绍 10
NS-2概要 10
NS-2的目录结构 10
NS-2网络模拟方法 11
Nam概要 12
Trace概要 12
awk概要 12
gnuplot概要 13
3 基于Mobile IP有线无线混合网络模拟 14
有线无线混合模拟的层次化地址设置 14
创建移动节点 15
移动节点的运动 15
配置节点 16
配置无线节点 16
配置基站节点 17
基于Mobile IP 有线无线混合网络模拟实例 17
纯无线网络模拟 17
无线+有线网络混合模拟 18
4 总结 20
附录1 21
附录2 26
致谢 27
参考资料 28
引言
国际互联网以惊人的速度发展,人类生活节奏的加快,越来越来的人成为移动办公的一分子,包括远程计算人员、移动售货人员以及其他一些经常需要跑来跑去的人。这些人急切地需要在任何地点、网络的服务。不断增加的人群、移动计算技术的发展和人们对网络技术越来越强的依赖,这3方面一起推动着将移动计算机与其他计算机相连的要求,包括与固定的和移动的计算机相连。技术研究的热点之一。
由于IPv4协议原本是为固定有线网络设计开发的,缺乏移动性的有效支持,因此,IETF(互联网任务工程组)提出了移动IPv4协议,对IPv4协议栈进行了扩充。。它的主要设计目标是移动节点在改变网络接入点时,不必改变网络的IP地址,能够在移动过程中保持通信的连续性。然而,移动IPv4所采用的移动性管理方案存在许多不足,主要表现在切换的性能不高,信令开销过大,切换时延太长,切换中的质量难以保证,同时也存在安全性问题。目前,针对这些问题,学术界和工业界正在研究如何对移动IPv4技术进行扩展和优化,目标的实现至关重要。
NS-2是目前通信网络领域一个非常流行的模拟软件,在国际上被广泛使用。NS-2是一个免费的软件,在学习和研究中使用该软件,不需要支付昂贵的费用。同时,它具有强大的模拟功能,丰富的网络协议组件。使用NS-2进行通信网络协议的学习和研究,已经成为一个潮流。但是,由于NS-2是开放源代码的免费软件,文档资料繁杂,并采用OTcl和C++两种程序设计语言,因此,学习起来困难较大。
1 移动IPv4
1 TCP/IP协议
互联网是通过一套规则或协议来保证不同类型的计算机网络实现相互通信的,其核心就是著名的TCP/IP协议。TCP\IP协议的中文含意分别是传输控制协议(TCP)和网际协议(IP),它是在上使用并成为标准的通信协议。所谓通信协议就是为了使网络中不同设备能相互进行正常的数据通信,而预先制定的一整套通信双方相互了解和共同遵守的格式和约定。TCP/IP协议几乎就是互联网的代名词,没有TCP/IP协议,就没有今天的互联网。下面将介绍TCP/IP协议的内容。
IPv4协议的特点
1)IPv4协议格式
IPv4分组由报头和数据区两部分组成,:
版本号
头标长
服务类型
总长度
标识符
标志
片偏移量
生存时间
协议
IP分组头校验和
源IP地址
目的IP地址
选项
填充域
数据
IPv4头标
(1)版本号:版本号占4位,所有的IP软件都要检查IP分组的版本号,若版本不同则需要转换,以保证IP分组的格式与软件期待的一致。
(2)头标长:在IP分组的包头中,任选项和填充项是不固定的。头标的长度以行计算,在5~15行之间,占4位。
(3)服务类型:描述IP分组所希望获得的服务质量,占8位。
(4)总长度:占16位,即允许最长的IP分组为65535字节。
(5)标识符ID:ID是源主机赋予IP分组的标识号。同一源主机所发出的各IP分组有惟一的标识。占16位。
(6)标志:占3位。
(7)片偏移量:占13位,用以标明当前段片在初始IP分组中的位置,目的主机可以根据它来重新组合IP分组。
(8)生存时间:占8位,最大值为255,缺省值为64,单位为妙。
(9)协议:协议段占8个字节,用以标识接受的IP分组中的数据的高层协议。
(10)I