ATM网络结构与原理.docx
- 文档编号:3497145
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:16
- 大小:537.11KB
ATM网络结构与原理.docx
《ATM网络结构与原理.docx》由会员分享,可在线阅读,更多相关《ATM网络结构与原理.docx(16页珍藏版)》请在冰豆网上搜索。
ATM网络结构与原理
实验一ATM网络结构与原理
(一)
实验目的:
1、学生掌握ATM的网络结构与原理;
2、熟悉适配层协议,AAL2,AAL5等
3、熟悉网络仿真软件opnet的使用
实验环境:
安装有opnet的计算机一台
实验要求:
学习相关理论,掌握基本概念;按照实验步骤要求完成ATM简单网络的架构,并完成相关设置,书写实验报告。
实验原理:
ATM网络以面向连接的方式提供端到端的信息通信服务,通信过程包括建立连接、保持连接和拆除连接。
终端用户在进入正式通信之前,首先要经过呼叫过程。
连接建立好后,ATM网络按一定路径顺序转移到所服务的信元。
建立连接时,在ATM交换节点建立路由选择表。
在通信过程中交换节点根据信元头中的路由选择标号对照路由选择表把ATM信元从输入链路传送到输出链路,在拆除连接时交换节点将删除路由表。
ATM交换系统由交换网络部分和系统控制部分两部分组成。
交换网络部分完成协议参考模型中用户平面的功能,是负责完成在ATM出线和ATM入线之间正常传输ATM信元的物理设备。
系统控制部分完成协议参考模型中控制平面的功能,是在信令处理的基础上实现对交换网络进行控制的设备。
网络仿真软件opnet中的Modeler采用面向对象模拟方式,每一类节点开始都采用相同的节点模型,再针对不同的对象,设置特定的参数。
在物件拼盘中,包含了详尽的模型库(设备,链路及详细的协议),包括:
路由器,交换机,服务器,客户机,ATM设备,DSL设备,ISDN设备等。
Modeler还提供了多种业务模拟方式,具有丰富的收集分析统计量功能,可以直接收集各个网络层次的性能统计参数,方便的编制和输出仿真结果。
使用Modeler仿真可以分成6个步骤,分别是配置网络拓扑,配置业务,收集结果统计量,运行仿真,调试模块再次仿真,发布结果报告。
实验内容和实验步骤:
1、在opnet中创建ATM工程
启动opnetmodeler,打开“file”菜单项,选择“new”,
选择新建工程“project”,确定,进行初始化设置,图2中的复选框打钩,跳出新的对话框设置。
在新的对话框中,选中“createemptyscenario”,单击“next”,在网络范围等级菜单中选择“choosefrommaps”,单击“next”,选择“USA”单击“next”,在应用技术菜单中选择“ATM_advanced”系列模型,单击“next”,完成。
3
4
5
6
2组建网络
点击
图标调出工程的模板对话框,打开其中的“atm_advacned”选项,
2从模块中选择一个“ApplicationConfig”,一个”profileconfig”,两个”atm8_crossconn_adv”和一个子网图标”subnet”;分别拖到工作区域(地图),如图9所示。
注:
左键单击所选图标,拖拽至相应位置;单击右键为释放。
将不同节点放到适当的位置,右键单击各个节点,进行名称修改
3对“Applications”模块进行设置
右键单击“Applications”节点,选择“editattributes”。
对其中的“ApplicationsDefinitions”进行扩充,设置三组应用,即将“rows”数量设置为3;分别为FTP,Email和vioce。
2)选择“FTP”行中的“Description”列,将其中的“FTP”选项设置为“HighLoad”
3)选择“Email”行中的“Description”列,将其中的“Email”选项设置为“HighLoad”
4)选择“voice”行中的“Description”列,将其中的“voice”选项设置为“PCMQualitySpeech”
5)单击“OK”,并保存设置。
4对“Profiles”模块进行设置
1)右键单击“Profiles”节点,选择“editattributes”。
对其中的“ProfileConfiguration”进行扩充,与三组应用相对应,即将“rows”数量设置为3。
2)分别对row0~row2进行设置,
5对“NorthEast”子网模块进行设置
1)双击“northeast”子网节点,跳出新的空白区域。
2)点击
图标调出工程的模板对话框,打开其中的“atm_advacned”选项。
3)往空白区域中添加以下设备:
一个“atm8_crossconn_adv”,一个“atm_uni_server_adv”,四个“atm_uni_client_adv”,以及相应的“atm_adv”链路。
将各节点按相应功能进行命名。
分别如图15-图16所示
4)对于“NE_voice1”和“NE_voice2”进行如下设置:
a.将“ATMapplicationparameters”设置为“CBRonly”
b.打开“ATMparameters”列,设置“QueueConfiguration”为“CBRonly”,如图17所示
c.打开“Application:
Supportedprofiles”列,将“rows”数设置为1;其中row0的“profilename”为voice_p
d.打开“Application:
Supportedservices”,修改其中的rows值为1,添加“voice”到其中的“name”选项,单击“OK”完成。
如图18所示。
e.打开“Application:
TransportProtocol”列,选择“VoiceTransport”的适配层协议为AAL2,如图19所示
5)对于“NE_voice1”和“NE_voice2”的客户端地址分别设置为:
“NE_voice1”和“NE_voice2”,如图20所示。
注:
此处的“客户端地址”为传输适配层地址,必须与每个节点相一致。
6)配置“NE_Dataserver”模块:
a.对“Application:
Supportedservices”进行编辑,设置其中的“rows”值为2。
分别添加Email和FTP到“name”选项中,单击“OK”,完成。
如图21所示。
b.打开“Application:
TransportProtocolSpecification”列,选择“VoiceTransport”的适配层协议为AAL2,如图22所示
c.设置服务器端地址数据为NE_Dataserver
7)对于“NE_Data1”和“NE_Data2”进行如下设置:
a.打开“ATMparameters”列,设置“QueueConfiguration”为“UBR”,如图23所示
b.打开“Application:
Supportedprofiles”列,将“rows”数设置为2;其中row0的“profilename”为FTP_P”;而row1的“profilename”为Email_P”,如图24所示。
8)对于“NE_Data1”和“NE_Data2”的客户端地址分别设置为:
“NE_Data1”和“NE_Data2”,如图25所示。
注:
此处的“客户端地址”为传输适配层地址,必须与每个节点相一致。
9)单击“OK”,并保存工程。
实验小结:
1、ATM交换系统由哪两部分组成?
答:
a、传输部分(传输网)
在入线与出线之间传输ATM信元的物理设备
完成协议参考模型中用户平面的功能
b、控制部分
在信令处理的基础上实现对传输网进行控制的设备
完成协议参考模型中控制平面的功能
2、通过本实验你学会了哪些东西?
这是第一次使用opnet这个软件来做实验,在实验过程中我熟悉了网络仿真软件opnet的使用,对于ATM的网络结构与原理有了跟深刻的学习和了解,并能够将ATM的网络知识有效的在opnet中实现,对于适配层协议,AAL2,AAL5等也有了进一步的熟悉和认识。
这次实验相对还是比较简单的,对于opnet这个操作环境的熟悉有很大的帮助。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ATM 网络 结构 原理