数据通信与计算机网络综合实验报告课案.docx
《数据通信与计算机网络综合实验报告课案.docx》由会员分享,可在线阅读,更多相关《数据通信与计算机网络综合实验报告课案.docx(9页珍藏版)》请在冰点文库上搜索。
数据通信与计算机网络综合实验报告课案
数据通信与计算机网络综合实验报告
学院:
电子与信息工程学院
专业:
信息工程
班级:
年级:
姓名:
学号:
《数据通信与计算机网络综合实验》
一实验要求:
在CiscoPacketTracer中设计一个小型单位的网络拓扑并完成网络配置,要求如下:
1、单位内有若干个部门,分布在多个子网中。
其中一个子网要提供无线网接入。
2、单位内要提供DHCP服务,给接入的主机自动分配IP地址。
3、单位内使用OSPF作为路由协议。
4、单位内有要有若干个服务器,包括Web服务器、FTP服务器以及Email服务器。
5、单位通过ADSL线路接入外网,只有一个公网IP地址。
6、单位内部使用192.168.x.x系列的内网地址,配置NAT使得大家共享同一个公网IP地址。
二,实验网络拓
三各设备的具体配置过程
1要严格按照要求搭建网络,我们首先组建单位总部网络
打开CiscoPacketTracer,点击【交换机】,选择第六个图标3560交换机,按住鼠标左键拖动到工作区。
这个交换机作为核心层交换机,必须是较好交换机
按照要求,需要搭建邮件和WEB服务器,所以我们拖动一台服务器到工作区界面
形成三层架构,核心层,汇聚层,接入层,三层网络结构
由下往上连接设备,下级设备依次连接上级设备的最小端口
下级交换机连接上级交换机,使用自己最大端口,连接上级最小端口。
鼠标放在交换机上,会出现一个交换机端口表格,可以看见,向上的都是插着网线的
服务器,我们可以连接在汇聚层,也可以连接在核心层,本次工程我们是设计了连接在核心层
在网络中加入无线接入点,在下层交换机上增加无线设备,点击【无线设备】,选择无线路由器,用直通线连接无线路由器的普通端口和一楼交换机的F0/23端口,点击无线路由器,切换到【图形用户界面】关闭DHCP功能,我们局域网中将使用DHCP,所以关闭无线路由器的这个功能,防止冲突,点击最下方的【保存设置】,拖动一台笔记本电脑到工作区,默认笔记本电脑是没有安装无线网卡的,拖动一台笔记本电脑到工作区,默认笔记本电脑是没有安装无线网卡的
点击核心交换机,核心交换机上必须具备我们所有的Vlan,切换到核心交换机的【命令行】选项卡
在核心交换机命令行中输入代码,创建Vlan10、Vlan20、Vlan30
Switch>EN
Switch#CONFT
Enterconfigurationcommands,oneperline. EndwithCNTL/Z.
Switch(config)#VLAN10
Switch(config-vlan)#EXIT
Switch(config)#VLAN20
Switch(config-vlan)#EXIT
Switch(config)#VLAN30
Switch(config-vlan)#EXIT
点击办公楼交换机,核心交换机上必须具备我们所有的Vlan,切换到核心交换机的【命令行】选项卡可以只在该交换机上创建用到的VLAN,也可以创建和核心交换机一样的Vlan,在综合楼交换机上也配置VLAN,下面两层交换机有的Vlan,核心交换机必须有,但是核心交换机有的,假如这个交换机用不到,也可以不创建,showvlan命令可以显示已经划分好的Vlan
注意交换机上,有的地方是同一个交换机上有不同Vlan端口,我们就需要将端口加入相应的Vlan,将端口加入Vlan的代码一执行,端口会变为橘红色,表明代码执行成功了,需要输入的代码如下
【
Switch#conft
Enterconfigurationcommands,oneperline. EndwithCNTL/Z.
Switch(config)#intf0/1
Switch(config-if)#switchportaccessvlan10
Switch(config-if)#exit
Switch(config)#intf0/2
Switch(config-if)#switchportaccessvlan20
Switch(config-if)#exit
Switch(config)#
】
2内网DHCP,在核心交换机上设置了DHCP功能之后,内网所有机子都可以自动获取ip地址,在大型网络中非常实用和普及,节约了网络管理员的工作时间。
点击核心交换机,打开属性窗口,配置Vlan10的IP地址,代码如下
【
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline. EndwithCNTL/Z.
Switch(config-if)#intvlan10
Switch(config-if)#ipaddress192.168.10.254255.255.255.0
Switch(config-if)#
】配置完成之后,鼠标放在核心交换机上,就可以看见我们的IP地址为192.168.10.254,子网掩码255.255.255.0
我们用同样的方法,配置其余的几个Vlan的IP地址。
为每一个Vlan划分地址池
打开核心交换机的配置界面,我们需要查看现在所有的Vlan,根据之前划分的Vlan的ip地址适当配置现在的dhcp地址池,在核心交换机上配置vlan1的默认地址范围,vlan1是我们默认的vlan,代码的意思是设置地址池、默认网关、起始地址,代码如下【
Switch#conft
Enterconfigurationcommands,oneperline. EndwithCNTL/Z.
Switch(config)#ipdhcppoolvlan1
Switch(dhcp-config)#default-router192.168.1.254
Switch(dhcp-config)#network192.168.1.0255.255.255.0
Switch(dhcp-config)
我们配置vlan10,也就是我们划分出来的vlan的dhcp地址池,我们增加一个dns服务器地址,代码如下【
Switch(config)#ipdhcppoolvlan10
Switch(dhcp-config)#network192.168.10.0255.255.255.0
Switch(dhcp-config)#default-router192.168.10.254
Switch(dhcp-config)#dns
Switch(dhcp-config)#dns-server222.172.200.68
Switch(dhcp-config)#
】
自动获得ip地址。
设置默认网关和dns服务器的代码顺序没有要求,先后一点不影响。
进入核心交换机1-3端口,将端口改为:
trunk
代码如下【
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline. EndwithCNTL/Z.
Switch(config)#interfacerangef0/1-3
Switch(config-if-range)#switchporttrunkencapsulationdot1q
Switch(config-if-range)#switchportmodetrunk
】
修改所有交换机端口类型为truck,此时交换机端口会变为橙色,修改的代码如下,方法一样附上一个的代码【
Switch>en
Switch#conft
Enterconfigurationcommands,oneperline. EndwithCNTL/Z.
Switch(config)#in
Switch(config)#interfacer
Switch(config)#interfacerangef0/1-24
Switch(config-if-range)#sw
Switch(config-if-range)#switchportm
Switch(config-if-range)#switchportmodetr
Switch(config-if-range)#switchportmodetrunk
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/1,changedstatetodown
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/1,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/2,changedstatetodown
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/2,changedstatetoup
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/23,changedstatetodown
%LINEPROTO-5-UPDOWN:
LineprotocolonInterfaceFastEthernet0/23,changedstatetoup
Switch(config-if-range)#
打开一楼交换机配置界面,将f0/1口加入vlan10,f0/2口加入VLAN20,代码如下【
Switch#conft
Enterconfigurationcommands,oneperline. EndwithCNTL/Z.
Switch(config)#interfacef0/1
Switch(config-if)#switchportaccessvlan10
Switch(config)#interfacefastEthernet0/2
Switch(config-if)#switchportaccessvlan20
】
打开计算机,切换到桌面选项卡,点击【iP配置】,将获取ip方式改为DHCP,可以获取到一个有效的IP地址:
192.168.30.1
3web服务器,FTP服务器以及Email服务器
点击服务器切换到【配置】选择卡,设置默认网关和DNS服务器地址为本台服务器的地址:
192.168.0.1,选择【HTTP】菜单,开启HTTP和HTTPS功能,index.html页面就是开始访问显示的页面,可以自己修改网页上的内容,但是暂时不支持中文,输入英文。
点击主机2,打开属性窗口,在IP配置里面,选择DHCP自动获取IP,可以看见获取到了一个192.168.0.101的有效IP,打开主机2的WEB浏览器,思科模拟器中自带很多功能,VPN拨号、WEB浏览器、无线PC、邮件、FTP等功能,在浏览器地址栏输入:
http:
//192.168.0.1,也就是我们局域网中服务器的IP地址,可以打开如图所示我们在服务器上修改过的Web界面。
到此,说明服务器Web环境搭建成功
双击打开服务器的属性窗口,找到FTP选项卡,开启FTP功能,并新增一个账户admin,附予所有读写权限,打开客户端主机,在属性窗口里面,选择命令行窗口,在黑色窗口中输入:
ftp 192.168.1.100
admin(用户名) 123456(密码),输入:
dir(可以显示FTP目录)
4路由器ADSL接入外网(路由器接在核心交换机上)
router(config)#vpdnenable
router(config)#vpdn-groupoffice
router(config-vpdn)#request-dialinrouter(config-vpdn-req-in)#protocolpppoe
router(config)#interfacefastEthernet0/1
router(config-if)#noipaddress
router(config-if)#pppoeenable
router(config-if)#pppoe-clientdial-pool-number1
router(config)#interfacedialer1
router(config-if)#ipaddressnegotiated
router(config-if)#ipnatoutside
router(config-if)#encapsulationppp
router(config-if)#dialerpool1
router(config-if)#dialer-group1
router(config-if)#pppauthenticationpapcallin
router(config-if)#$t-usernamefsDSL86257576@163.gdpassword12345678
router(config)#interfacefastethernet0/0
router(config-if)#ipaddress10.10.10.1255.255.255.0
router(config-if)#ipnatinside
router(config)#ipdhcpexcluded-address10.10.10.1
router(config)#ipdhcppoolABC
router(dhcp-config)#importall
router(dhcp-config)#network10.10.10.0255.255.255.0
router(dhcp-config)#default-router10.10.10.1
router(config)#access-list1permit10.10.10.00.0.0.255
router(config)#ipnatinsidesourcelist1interfacedialer1overload
router(config)iproute0.0.0.00.0.0.0Dialer1
5配置NAT
version11.3
noservicepassword-encryption
hostname2501
ipnatpoolbbb192.1.1.1192.1.1.1netmask255.255.255.0
ipnatinsidesourcelist1poolbbboverload
interfaceEthernet0
ipaddress10.1.1.1255.255.255.0
ipnatinside
interfaceSerial0
ipaddress192.1.1.1255.255.255.0
ipnatoutside
noipmroute-cache
bandwidth2000
nofair-queue
clockrate2000000
interfaceSerial1
noipaddress
shutdown
noipclassless
iproute0.0.0.00.0.0.0Serial0
access-list1permit10.1.1.00.0.0.255
linecon0
lineaux0
linevty04
passwordcisco
end