计算机网络实验设计文档格式.docx
- 文档编号:17366392
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:25
- 大小:154.32KB
计算机网络实验设计文档格式.docx
《计算机网络实验设计文档格式.docx》由会员分享,可在线阅读,更多相关《计算机网络实验设计文档格式.docx(25页珍藏版)》请在冰豆网上搜索。
2.1.1实验要求:
(1)编写课程设计文档,文档中包含需求分析(用户需求、功能需求、设备需求、设备选型、设备位置)、网络规划与实现技术(三层交换、路由技术、NAT
技术、IP地址规划、网络设备命名规划、路由规划)、网络设计(拓扑设计、网
络配置)、总结。
(2)采用packettracker软件完成拓扑设计。
(3)采用packettracker软件实现网络配置。
(4)上交课程设计文档和packettracker网络实现文件。
2.1.2实验规划:
西校区:
划分10个vlan,22-31列举4个vlan,分教学楼、办公楼、教师公寓、
学生公寓
东校区:
划分10个vlan,42-51列举4个vlan,分教学楼、办公楼、教师公寓、
本部校区:
划分20个vlan,2-22列举4个vlan,分教学楼、办公楼、教师公寓、
2.2实验技术
2.2.1三层交换机:
VLAN:
VLAN是一种用于隔离广播域的技术
配置了VLAN的交换机内相同的VLAN内主机之间可以直接访问同时对于不同的VLAN的主机进行隔离。
通过在三层交换机上为各VLAN配置SVI接口
利用三层交换机的路由功能可以实现VLAN间的路由。
VTP:
VTP是一种交换机之间服务器/客户端模式的技术将一台交换机设置为VTPserver、其他通过Trunk模式连接的交换机设置为VTPclient。
在VTPserver中划分VLAN划分的VLAN信息便传到了VTPclient对于大型企业网、校园网中大量的交换机可以大大减轻工程量缩短工期提高效率。
2.2.2路由技术:
路由:
在本项目中到达因特网的路由通过静态路由实现而内部网络中则是通过动态路由实现采用的是OSPF协议。
静态路由在拓扑结构简单的网络中通过手工方式配置本路由器未知网段的路由信息从而实现不同网段之间的连接。
在大规模的网络中或网络拓扑相对复杂的情况下通过在路由器上运行动态路由协议路由器之间自动学习产生路由信息。
访问控制列表:
可以对数据包的源IP地址、目标IP地址、源端口和目的端口进行检查并确定一系列的转发规则。
当应用了访问控制列表的接口接收或发送数据包时将根据接口配置的访问控制列表规则对数据进行检查并采取相应的措施允许通过或拒绝通过从而达到访问控制的目的提高网络安全性。
DHCP代理:
在需要使用DHCP自动分配IP地址的网络中在与之相连的路由器中使用DHCP代理。
当接入网络的主机请求地址分配时通过路由器自动转向DHCP服务器获取IP地址。
TELNET:
TELNET是一种远程登录技术
在路由器中配置TELNET可实现在网
管本部管理全校的的路由器及三层交换机。
2.2.3NAT技术:
NAT是指将网络地址从一个地址空间转换为另一个地址空间的行为。
NAT将网络划分内部网络inside和外部网络outside两部分。
局域网主机利用NAT访问网络时是将局域网内部的本地地址转换为了全局地址因特网合法IP地址后转发数据包。
2.3实验设备
DCRS-5526S三层交换机(2台)
DCR-2626路由器(2台)
直连双绞线(4根)
交叉双绞线(3根)
PC机(4台)
第3章网络总体设计
3.1网络总体拓扑图
拓扑结构图:
(利用MicrosoftOfficeVisio环境绘制拓扑结构图如下:
)
3.2实现步骤
3.2.1Switch-A三层交换机上VLAN的划分:
Switch-A交换机
VLAN
端口成员
IP地址
1
缺省VLAN
192.168.1.2
100
1~8
192.168.2.1
200
9~16
192.168.3.1
第一步:
交换机恢复出厂设置
switch#setdefault
switch#write
switch#reload
第二步:
给交换机设置IP地址即管理IP。
switch#config
switch(Config)#interfacevlan1
switch(Config-If-Vlan1)#ipaddress192.168.1.2255.255.255.0
switch(Config-If-Vlan1)#noshutdown
switch(Config-If-Vlan1)#exit
switch(Config)#exit
第三步:
创建vlan100和vlan200。
switch(Config)#
switch(Config)#vlan100
switch(Config-Vlan100)#exit
switch(Config)#vlan200
switch(Config-Vlan200)#exit
验证配置:
switch#showvlan
VLANNameTypeMediaPorts
---------------------------------------------------------------------------
1defaultStaticENETEthernet0/0/1Ethernet0/0/2
Ethernet0/0/3Ethernet0/0/4
Ethernet0/0/5Ethernet0/0/6
Ethernet0/0/7Ethernet0/0/8
Ethernet0/0/9Ethernet0/0/10
Ethernet0/0/11Ethernet0/0/12
Ethernet0/0/13Ethernet0/0/14
Ethernet0/0/15Ethernet0/0/16
Ethernet0/0/17Ethernet0/0/18
Ethernet0/0/19Ethernet0/0/20
Ethernet0/0/21Ethernet0/0/22
Ethernet0/0/23Ethernet0/0/24
100VLAN0100StaticENET!
已经创建了vlan100,vlan100中没有端口;
200VLAN0200StaticENET!
已经创建了vlan200,vlan200中没有端口;
第四步:
给vlan100和vlan200添加端口。
switch(Config)#vlan100!
进入vlan100
switch(Config-Vlan100)#switchportinterfaceethernet0/0/1-8
!
给vlan100加入端口1-8
SettheportEthernet0/0/1accessvlan100successfully
SettheportEthernet0/0/2accessvlan100successfully
SettheportEthernet0/0/3accessvlan100successfully
SettheportEthernet0/0/4accessvlan100successfully
SettheportEthernet0/0/5accessvlan100successfully
SettheportEthernet0/0/6accessvlan100successfully
SettheportEthernet0/0/7accessvlan100successfully
SettheportEthernet0/0/8accessvlan100successfully
switch(Config)#vlan200!
进入vlan200
switch(Config-Vlan200)#switchportinterfaceethernet0/0/9-16
给vlan200加入端口9-16
SettheportEthernet0/0/9accessvlan200successfully
SettheportEthernet0/0/10accessvlan200successfully
SettheportEthernet0/0/11accessvlan200successfully
SettheportEthernet0/0/12accessvlan200successfully
SettheportEthernet0/0/13accessvlan200successfully
SettheportEthernet0/0/14accessvlan200successfully
SettheportEthernet0/0/15accessvlan200successfully
SettheportEthernet0/0/16accessvlan200successfully
1defaultStaticENETEthernet0/0/17Ethernet0/0/18
100VLAN0100StaticENETEthernet0/0/1Ethernet0/0/2
200VLAN0200StaticENETEthernet0/0/9Ethernet0/0/10
第五步:
配置交换机各vlan虚接口的IP地址
DCRS-5526S(Config)#intvlan100
DCRS-5526S(Config-If-Vlan100)#ipaddress192.168.2.1255.255.255.0
DCRS-5526S(Config-If-Vlan100)#noshut
DCRS-5526S(Config-If-Vlan100)#exit
DCRS-5526S(Config)#intvlan200
DCRS-5526S(Config-If-Vlan200)#ipaddress192.168.3.1255.255.255.0
DCRS-5526S(Config-If-Vlan200)#noshut
DCRS-5526S(Config-If-Vlan200)#exit
DCRS-5526S(Config)#
3.2.2配置Router-A、B、C路由器上两个接口的IP地址:
Router-A配置表
F0/0
192.168.1.1/24
F0/1
222.191.1.1/24
Router-B配置表
192.168.10.1/24
222.191.1.2/24
Router-C配置表
192.168.20.1/24
222.191.1.3/24
3.2.3Router-A、B、C路由器动态NAT配置:
(a).定义合法IP地址池命令的语法如下:
ipnatpool地址池名称起始IP地址终止IP地址子网掩码
(b).定义内部访问列表命令的语法如下:
access-list标号permit源地址通配符(其中,标号为1~99之间的整数)
本实验实际对Router-A配置动态NAT过程如下:
Router-A#conf
Router-A_config#ipaccess-liststandard1!
定义访问控制列表
Router-A_config_std_nacl#permit192.168.0.00.0.255.255!
定义允许转换的源地址范围
Router-A_config_std_nacl#exit
Router-A_config#ipnatpoolnetA222.191.1.10222.191.1.254255.255.255.0
定义名为netA的转换地址池
【注:
为了简便本次实验暂时只用了两个C类网络222.191.1.0~222.191.2.0,而真实当中应该利用以下配置来添加IP池里面的IP:
ipnatpoolcernet222.191.3.0222.191.3.254netmask255.255.255.0】
Router-A_config#ipnatinsidesourcelist1poolnetAoverload
配置将ACL允许的源地址转换成netA中的地址,并且做PAT的地址复用
Router-A_config#intf0/0
Router-A_config_f0/0#ipnatinside!
定义F0/0为内部接口
Router-A_config_f0/0#intf0/1
Router-A_config_f0/1#ipnatoutside!
定义F0/1为外部接口
Router-A_config_f0/1#exit
Router-A_config#iproute0.0.0.00.0.0.0192.168.1.2!
配置路由器A的缺省路由
Router-A#shipnattranslatios
Pro.DirInsidelocalInsideglobalOutsidelocalOutsideglobal
ICMPOUT192.168.1.3:
512222.191.1.10:
12512192.168.1.2:
12512
本实验实际对Router-B配置动态NAT过程如下:
Router-B#conf
Router-B_config#ipaccess-liststandard2!
Router-B_config_std_nacl#permit192.168.0.00.0.255.255!
Router-B_config_std_nacl#exit
Router-B_config#ipnatpoolnetB222.191.2.10222.191.2.254255.255.255.0
ipnatpoolcernet222.191.4.0222.191.4.254netmask255.255.255.0】
Router-B_config#ipnatinsidesourcelist2poolnetBoverload
配置将ACL允许的源地址转换成netB中的地址,并且做PAT的地址复用
Router-B_config#intf0/0
Router-B_config_f0/0#ipnatinside!
Router-B_config_f0/0#intf0/1
Router-B_config_f0/1#ipnatoutside!
Router-B_config_f0/1#exit
Router-B_config#iproute0.0.0.00.0.0.0192.168.10.2!
配置路由器B的缺省路由
Router-B#shipnattranslatios
ICMPOUT192.168.10.2:
512222.191.2.10:
12512192.168.10.2:
本实验实际对Router-C配置动态NAT过程如下:
Router-C#conf
Router-C_config#ipaccess-liststandard2!
Router-C_config_std_nacl#permit192.168.0.00.0.255.255!
Router-C_config_std_nacl#exit
Router-C_config#ipnatpoolnetB222.191.2.10222.191.2.254255.255.255.0
Router-C_config#ipnatinsidesourcelist2poolnetBoverload
Router-C_config#intf0/0
Router-C_config_f0/0#ipnatinside!
Router-C_config_f0/0#intf0/1
Router-C_config_f0/1#ipnatoutside!
Router-C_config_f0/1#exit
Router-C_config#iproute0.0.0.00.0.0.0192.168.10.2!
配置路由器C的缺省路由
Router-C#shipnattranslatios
3.2.4Router-A路由器静态NAT配置:
Router-A(config)#interfaceFastEthernet0/0
Router-A(config-if)#ipnatinside
Router-A(config-if)#exit
Router-A(config)#interfaceFastEthernet0/1
Router-A(config-if)#ipnatoutside
Router-A(config)#ipnatinsidesourcestatic192.168.1.110222.191.1.110【!
将内部网络地址192.168.1.110转换为合法IP地址222.191.1.110】
Router-A(config)#write
Router-A(config)#
Router-A#shipnattranslations
ProInsidelocalInsideglobalOutsidelocalOutsideglobal
---192.168.1.110222.191.1.110------
3.2.5Router-A路由器回址路由和默认路由的配置:
配置类型
配置命令
回址路由
iproute192.168.1.0255.255.255.0192.168.1.2
iproute192.168.2.0255.255.255.0192.168.1.2
iproute192.168.3.0255.255.255.0192.168.1.2
默认路由
iproute0.0.0.00.0.0.0192.168.1.2
3.2.6Router-B路由器默认路由的配置:
第4章网络配置
4.1西校区的配置
Switch>
en
Switch#conft
Switch(config)#hostnameWest
West(config)#vtpmodeserver
West(config)#vtpdomainwest
West(config)#vtppassword111
West(config)#v
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 实验设计