转发平台网络结构
1、实验室川大ATC系统(飞行系统数据交互网关 )fd_sdig.linux通过转发平台获取中心机房在用系统计划,并设置实验平台运行模式为StandBy,实现与在用系统的计划 同步。
2、数据中心即 转发平台
|
|
数据源网络参数 |
数据转发服务器1 |
数据转发服务器2
|
网口 |
备注 |
|
内网 |
|
192.168.10.200 |
192.168.10.201 |
eno1 |
|
|
川大ATC输入 |
168.192.11.63/168.192.11.64 飞行计划:port 31087 综合航迹:port 31088 |
168.192.11.231 |
168.192.11.232 |
eno4
|
主用进程输出,备用进程不输出 |
|
二所ATC输入 |
192.168.20.10/192.168.21.10 飞行计划:port 56666 综合航迹:port 56033 |
192.168.20.20 |
192.168.21.20 |
eno3 |
主用、备用进程同时输出 |
|
输出 |
|
192.168.200.200 |
192.168.200.201 |
eno2 |
|
输出网段:
192.168.200.0/24 //输出网关IP地址
192.168.200.1/24(
数据转发服务器1网卡eno2的IP:
192.168.200.200)
外部系统网段: 168.192.100.0/24 等
| GE0/0/3 --GE0/0/12 | ACCESS | 101 | 192.168.100.123 |
输出交换机1
三层交换机配置:VLAN定义为101; VLANIF定义为 192.168.100.123/24 // 配置外部系统网关IP地址
3、监控终端配置送出飞行计划:
内部IP:192.168.10.200
目的地址:192.168.100.8
目的端口:31087
4、模拟测试:windows终端配置IP:192.168.100.8,网关:192.168.100.123,抓包如下(
UDP单播:
192.16.10.200和192.168.100.8
两个主机之间通过输出接口 交换机的VLANIF网关192.168.200.1/192.168.100.123 实现
端对端通信)

数据处理服务器1的eno1的IP:192.168.10.200——> eno2的IP:192.168.200.200——>VLANIF:192.168.200.1——> VLANIF:192.168.100.123 ——> fd_sdig.linux: 192.168.100.8
数据处理服务器1的eno1的IP:192.168.10.200路由到 eno2的IP:192.168.200.200,在
数据处理服务器1上命令查看:
root@localhost ~]# tcpdump -i eno2 -vvn
0:32:06.082975 IP (tos 0x0, ttl 64, id 22576, offset 0, flags [DF], proto UDP (17), length 1165)
192.168.10.200.58885 > 192.168.100.8.31087: [bad udp cksum 0xfeab -> 0x0eb1!] UDP, length 1137
00:32:06.109850 IP (tos 0x0, ttl 64, id 1866, offset 0, flags [DF], proto UDP (17), length 58)
192.168.10.200.41291 > 192.168.100.8.31088: [bad udp cksum 0xf058 -> 0x8120!] UDP, length 30
配置 VLANIF 接口
输出网段: 192.168.200.0 24
外部系统网段: 168.192.100.0 24等
[HUAWEI] interface vlanif 100 //创建VLANIF100接口
[HUAWEI – Vlanif100] ip address 192.168.200.1 24 //配置输出网关IP地址 [HUAWEI – Vlanif100] quit
[HUAWEI] interface vlanif 101 //创建VLANIF101接口
[HUAWEI – Vlanif101] ip address 192.168.100.123.1 24 //配置外部系统网关IP地址
5、配置 (飞行系统数据交互网关 ) fd_sdig.linux程序配置文件 fd_sdig\resource\ini\plan.in
[UDP] //其它如[TCP],ClientIp,ClientPort可以注释掉
ServerIp=192.168.100.8 //IP不对,提示recv connect refuse!!!!!
ServerPort=31087 // IP对,端口不对, 提示connect server success!!!!
// IP对,端口也对,输出窗口显示接收到的IFPL计划信息。当 RunMode:StandBy!时,同步计划; RunMode:Main! 时,不会同步计划。
测试记录:
在转发平台服务器192.168.200.200,可以ping通:192.168.200.1/192.168.100.123/192.168.100.8
[root@localhost ~]# traceroute 192.168.100.8
traceroute to 192.168.100.8 (192.168.100.8), 30 hops max, 60 byte packets
1 gateway (192.168. 200.1) 3.264 ms 3.529 ms 3.800 ms
2 192.168.100.8 (192.168.100.8) 0.329 ms 0.339 ms 0.338 ms
在实验室FDP2主机192.168.100. 8, 可以ping通: 192.168.200.200/192.168.200.1/192.168.100.123
[root@FDP2 ~]# traceroute 192.168.200.200
traceroute to 192.168.200.200 (192.168.200.200), 30 hops max, 60 byte packets
1 192.168. 100.123 (192.168.100.123) 3.437 ms 3.667 ms 3.926 ms
2 192.168.200.200 (192.168.200.200) 0.210 ms 0.199 ms 0.205 ms
