两地互联通信实验

2023-11-22 18:10
文章标签 实验 通信 互联 两地

本文主要是介绍两地互联通信实验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

假设有一公司公司总部在上海在福州有一办事处,你是网络管理员,要使两地通信,为两地内部网络配置,上方模仿LSP网络。

要求

  • 给设备配置地址如图所示
  • 为SW1,SW4,R1,R2配置环回地址,SW1:10.1.1.1/32 ,SW4: 10.4.4.4/32, R1:1.1.1.1/32,R2:2.2.2.2/32
  • 在SW1上配置vlanif,在交换机上配置对应vlan,交换机与PC机互联选择access口。交换机与交换机互联选择trunk口。
  • SW1与R1,R1与R2,R2与SW4,使用ospf,SW1环回口宣告在区域1,R1,R2环回口宣告在区域0,SW4环回口宣告在区域2,上海网络属于区域2,福州网络属于区域1。
  • 要使内部主机能访问外部网络,做nat转换R1转换为R1端口GE 0/0/1的ip,R2转换为GE 0/0/0的IP
  • R1与R2互联做ppp链路,R2地址由R1指定。做网络优化当LSP断时使用该路通信。
  • SW4作为DHCP服务器,为PC6提供地址。
  • 使每台设备之间都能互相通信

开始配置为PC3,PC4,PC5配置IP网关掩码设备配置如下

<SW3>system-view 
[SW3]vlan batch 10 20
[SW3]interface GigabitEthernet 0/0/1
[SW3-GigabitEthernet0/0/1]port link-type access   //配置端口模式
[SW3-GigabitEthernet0/0/1]port default vlan 10
[SW3]interface GigabitEthernet 0/0/2
[SW3-GigabitEthernet0/0/2]port link-type trunk     //配置端口模式
[SW3-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20
[SW3]interface GigabitEthernet 0/0/3
[SW3-GigabitEthernet0/0/3]port link-type trunk       //配置端口模式
[SW3-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20    //绑定允许通过的vlan
<SW2>system-view 
[SW2]vlan batch 10 20
[SW2]interface GigabitEthernet 0/0/1
[SW2-GigabitEthernet0/0/1]port link-type access 
[SW2-GigabitEthernet0/0/1]port default vlan 20
[SW2]interface GigabitEthernet 0/0/2
[SW2-GigabitEthernet0/0/2]port link-type trunk 
[SW2-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20
[SW2]interface GigabitEthernet 0/0/3
[SW2-GigabitEthernet0/0/3]port link-type trunk
[SW2-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20

 

<SW1>system-view 
[SW1]vlan batch 10 20 100 172
[SW1]interface GigabitEthernet 0/0/1
[SW1-GigabitEthernet0/0/1]port link-type trunk  
[SW1-GigabitEthernet0/0/1]port default vlan 10 20
[SW1]interface GigabitEthernet 0/0/2
[SW1-GigabitEthernet0/0/2]port link-type trunk 
[SW1-GigabitEthernet0/0/2]port trunk allow-pass vlan 10 20
[SW1]interface GigabitEthernet 0/0/4
[SW1-GigabitEthernet0/0/4]port link-type access 
[SW1-GigabitEthernet0/0/4]port default vlan 172
[SW1]interface GigabitEthernet 0/0/3
[SW1-GigabitEthernet0/0/3]port link-type trunk 
[SW1-GigabitEthernet0/0/3]port trunk allow-pass vlan 10 20 100 172
[SW1]interface Vlanif 10    //配置网关ip
[SW1-Vlanif10]ip address 192.168.10.254 24
[SW1]interface Vlanif 20
[SW1-Vlanif20]ip address 192.168.20.254 24
[SW1]interface Vlanif 100
[SW1-Vlanif100]ip address 192.168.2.2 24
[SW1]interface Vlanif 172
[SW1-Vlanif172]ip address 172.16.1.254 24
[SW1]interface LoopBack 0
[SW1-LoopBack0]ip address 10.1.1.1 32
[SW1]ospf 1 router-id 10.1.1.1 
[SW1-ospf-1]area 1 
[SW1-ospf-1-area-0.0.0.1]network 192.168.10.0 0.0.0.255    //宣告地址
[SW1-ospf-1-area-0.0.0.1]network 192.168.20.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1]network 192.168.2.0 0.0.0.255
[SW1-ospf-1-area-0.0.0.1]network 172.16.1.254 0.0.0.255
[SW1-ospf-1-area-0.0.0.1]network 10.1.1.1 0.0.0.0
[SW1]ip route-static 0.0.0.0 0 192.168.2.1    //配置缺省路由
[SW1]stp enable             //使能生成树
[SW1]stp priority 0          //优先级为0

 

<R1>system-view 
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 32
[R1]interface GigabitEthernet 0/0/0.100
[R1-GigabitEthernet0/0/0.100]dot1q termination vid 100    //设置单臂路由
[R1-GigabitEthernet0/0/0.100]ip address 192.168.2.1 24
[R1-GigabitEthernet0/0/0.100]arp broadcast enable       //使能arp广播
[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]ip address 101.1.1.1 24
[R1]ip route-static 8.8.8.8 32 101.1.1.3          //配置静态路由
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]area 1 
[R1-ospf-1-area-0.0.0.1]network 192.168.2.0 0.0.0.255
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 1.1.1.1 0.0.0.0
[R1]acl number 2000
[R1-acl-basic-2000]rule 5 permit source 192.168.10.0 0.0.0.255     //配置规则
[R1-acl-basic-2000]rule 10 permit source 192.168.20.0 0.0.0.255
[R1-acl-basic-2000]rule 20 permit source 172.16.1.0 0.0.0.255 
[R1-acl-basic-2000]rule 1000 permit source 192.168.30.0 0.0.0.255
[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]nat outbound 2000         //配置nat转换
[R1]aaa
[R1-aaa]local-user yhx password cipher 123456      //设置用户密码
[R1-aaa]local-user yhx service-type ppp   //配置模式为ppp
[R1]interface Serial 4/0/0                  
[R1-Serial4/0/0]ip address 192.168.12.1 30
[R1-Serial4/0/0]ppp authentication-mode chap  //配置chap模式传输
[R1-Serial4/0/0]remote address 192.168.12.2    //为远端指定ip
[R1]ospf 1 router-id 1.1.1.1	
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255

 

<LSP>system-view 
[LSP]interface LoopBack 0
[LSP-LoopBack0]ip address 8.8.8.8 32
[LSP]interface GigabitEthernet 0/0/0	
[LSP-GigabitEthernet0/0/0]ip address 101.1.1.3 24
[LSP]interface GigabitEthernet 0/0/1
[LSP-GigabitEthernet0/0/1]ip address 101.1.2.3 24

到此步福州内部网络已经能互相通信也能与LSP网络通信

 

接下来配置上海网络


<SW4>system-view 
[SW4]vlan batch 30 100
[SW4]interface GigabitEthernet 0/0/2
[SW4-GigabitEthernet0/0/2]port link-type access 
[SW4-GigabitEthernet0/0/2]port default vlan 30
[SW4]interface GigabitEthernet 0/0/1
[SW4-GigabitEthernet0/0/1]port link-type trunk 
[SW4-GigabitEthernet0/0/1]port trunk allow-pass vlan 30 100
[SW4]interface Vlanif 30
[SW4-Vlanif30]ip address 192.168.30.254 24
[SW4]interface Vlanif 100
[SW4-Vlanif100]ip address 192.168.4.2 24
[SW4]dhcp enable
[SW4]ip pool 30
[SW4-ip-pool-30]network 192.168.30.0
[SW4-ip-pool-30]gateway-list 192.168.30.254
[SW4]interface Vlanif 30
[SW4-Vlanif30]dhcp select global
[SW4]interface LoopBack 0	
[SW4-LoopBack0]ip address 10.4.4.4 32
[SW4]ospf 1 router-id 10.4.4.4
[SW4-ospf-1-area-0.0.0.2]network 10.4.4.4 0.0.0.0
[SW4-ospf-1-area-0.0.0.2]network 192.168.30.0 0.0.0.255
[SW4-ospf-1-area-0.0.0.2]network 192.168.4.0 0.0.0.255
[SW4]ip route-static 0.0.0.0 0 192.168.4.1

 

已能自动获取ip

<R2>system-view 
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 32
[R2]interface GigabitEthernet 0/0/1.100
[R2-GigabitEthernet0/0/1.100]dot1q termination vid 100   //配置单臂路由
[R2-GigabitEthernet0/0/1.100]ip address 192.168.4.1 24
[R2-GigabitEthernet0/0/1.100]arp broadcast enable    //使能arp广播
[R2]ospf 1 router-id 2.2.2.2
[R2-ospf-1]area 2
[R2-ospf-1-area-0.0.0.2]network 192.168.4.0 0.0.0.255
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 192.168.12.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 2.2.2.2 0.0.0.0
[R2]ip route-static 8.8.8.8 32 101.1.2.3
[R2]acl number 2000
[R2-acl-basic-2000]rule 5 permit source 192.168.30.0 0.0.0.255  //配置规则
[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]nat outbound 2000   //配置nat转换
[R2]interface Serial 4/0/0
[R2-Serial4/0/0]ppp chap user yhx      //用户名
[R2-Serial4/0/0]ppp chap password cipher 123456  //密码
[R2-Serial4/0/0]ip address ppp-negotiate     //获取ip
[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ip address 101.1.2.2 24

 

ppp指定获取成功

 

配置完毕,上海公司内部网络也能访问福州内部网络也能访问外网

测试当外部网络断开时PC6能否走ppp链路长ping192.168.10.1

将AR2端口G0/0/0关闭

 

 

可以发现当链路断开时短暂丢包,但马上启用备路,恢复通信。

 

 

这篇关于两地互联通信实验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/411969

相关文章

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

【STM32】SPI通信-软件与硬件读写SPI

SPI通信-软件与硬件读写SPI 软件SPI一、SPI通信协议1、SPI通信2、硬件电路3、移位示意图4、SPI时序基本单元(1)开始通信和结束通信(2)模式0---用的最多(3)模式1(4)模式2(5)模式3 5、SPI时序(1)写使能(2)指定地址写(3)指定地址读 二、W25Q64模块介绍1、W25Q64简介2、硬件电路3、W25Q64框图4、Flash操作注意事项软件SPI读写W2

vue2 组件通信

props + emits props:用于接收父组件传递给子组件的数据。可以定义期望从父组件接收的数据结构和类型。‘子组件不可更改该数据’emits:用于定义组件可以向父组件发出的事件。这允许父组件监听子组件的事件并作出响应。(比如数据更新) props检查属性 属性名类型描述默认值typeFunction指定 prop 应该是什么类型,如 String, Number, Boolean,

STM32(十一):ADC数模转换器实验

AD单通道: 1.RCC开启GPIO和ADC时钟。配置ADCCLK分频器。 2.配置GPIO,把GPIO配置成模拟输入的模式。 3.配置多路开关,把左面通道接入到右面规则组列表里。 4.配置ADC转换器, 包括AD转换器和AD数据寄存器。单次转换,连续转换;扫描、非扫描;有几个通道,触发源是什么,数据对齐是左对齐还是右对齐。 5.ADC_CMD 开启ADC。 void RCC_AD

linux中使用rust语言在不同进程之间通信

第一种:使用mmap映射相同文件 fn main() {let pid = std::process::id();println!(

HNU-2023电路与电子学-实验3

写在前面: 一、实验目的 1.了解简易模型机的内部结构和工作原理。 2.分析模型机的功能,设计 8 重 3-1 多路复用器。 3.分析模型机的功能,设计 8 重 2-1 多路复用器。 4.分析模型机的工作原理,设计模型机控制信号产生逻辑。 二、实验内容 1.用 VERILOG 语言设计模型机的 8 重 3-1 多路复用器; 2.用 VERILOG 语言设计模型机的 8 重 2-1 多

C++编程:ZeroMQ进程间(订阅-发布)通信配置优化

文章目录 0. 概述1. 发布者同步发送(pub)与订阅者异步接收(sub)示例代码可能的副作用: 2. 适度增加缓存和队列示例代码副作用: 3. 动态的IPC通道管理示例代码副作用: 4. 接收消息的超时设置示例代码副作用: 5. 增加I/O线程数量示例代码副作用: 6. 异步消息发送(使用`dontwait`标志)示例代码副作用: 7. 其他可以考虑的优化项7.1 立即发送(ZMQ_IM

VB和51单片机串口通信讲解(只针对VB部分)

标记:该篇文章全部搬自如下网址:http://www.crystalradio.cn/thread-321839-1-1.html,谢谢啦            里面关于中文接收的部分,大家可以好好学习下,题主也在研究中................... Commport;设置或返回串口号。 SettingS:以字符串的形式设置或返回串口通信参数。 Portopen:设置或返回串口

深入理解TCP通信

这大概是自己博客上面第三次写TCP通信demo了,总是写同样的内容也不太好啊,不过每一次都比前一次进步一点。这次主要使用了VIM编辑工具、gdb调试、wireshirk、netstat查看网络状态。 参考《C++服务器视频教程》、《Unix网络编程》 一、VIM常用命令 vim server.cpp #打开一个文件:w 写入文件:wq 保存并退出:q! 不保存退出显示行号

61.以太网数据回环实验(4)以太网数据收发器发送模块

(1)状态转移图: (2)IP数据包格式: (3)UDP数据包格式: (4)以太网发送模块代码: module udp_tx(input wire gmii_txc ,input wire reset_n ,input wire tx_start_en , //以太网开始发送信