LoginSignup
0
0

NTP ST1構成

Last updated at Posted at 2023-09-15

NTPD GPS ST1はPPSを割り込みで拾っている場合、他の割り込みが極力少なくなるのが理想と思われます。

このため一般のネットワークトラフィックが流れないように以下のような構成を考えました。

NTP_ST1.png

ST2はVLANでST1と普通のネットワークを分離します。

VLANの設定は以下のように設定します。

# ifconfig -a
rt0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        ether c4:71:30:12:34:56
        hwaddr 00:18:e7:d5:83:90
        media: Ethernet 100baseTX <full-duplex>
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
        inet 127.0.0.1 netmask 0xff000000
        groups: lo
vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether c4:71:30:12:34:56
        inet 10.0.1.18 netmask 0xffffff00 broadcast 10.0.1.255
        media: Ethernet 100baseTX <full-duplex>
        status: active
        vlan: 1 vlanpcp: 0 parent interface: rt0
        groups: vlan
vlan2: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether c4:71:30:12:34:56
        inet 10.10.10.18 netmask 0xffffff00 broadcast 10.10.10.255
        media: Ethernet 100baseTX <full-duplex>
        status: active
        vlan: 2 vlanpcp: 0 parent interface: rt0
        groups: vlan
# etherswitchcfg -v
etherswitch0: Ralink ESW with 7 ports and 16 VLAN groups
etherswitch0: VLAN capabilities=4<DOT1Q>
etherswitch0: VLAN mode: DOT1Q
port0:
        pvid: 1
        flags=2<STRIPTAG>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: no carrier
port1:
        pvid: 1
        flags=2<STRIPTAG>
        media: Ethernet autoselect (none)
        status: no carrier
port2:
        pvid: 2
        flags=2<STRIPTAG>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
port3:
        pvid: 1
        flags=2<STRIPTAG>
        media: Ethernet autoselect (none)
        status: no carrier
port4:
        pvid: 1
        flags=2<STRIPTAG>
        media: Ethernet autoselect (none)
        status: no carrier
port5:
        pvid: 1
        flags=2<STRIPTAG>
        media: <unknown type>
        status: no carrier
port6:
        pvid: 1
        flags=5<CPUPORT,ADDTAG>
        media: Ethernet 1000baseT <full-duplex>
        status: active
vlangroup0:
        vlan: 1
        members 0,1,3,4,5,6t
vlangroup1:
        vlan: 2
        members 2,6t

ST1は普通のswitchの設定で物理的接続はこれでいいです。

NTP_ST1_PY.png

市販ルーターの「ネットワークサービス解析」機能を使っていたところ、ときどき大きくずれる事があって、オフにしたところ問題が起きなくなりました。この機能はホスト解析のために、いろいろパケットを送っていて、ネットワーク負荷による影響と考えました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0