Server story
NIC Port Naming Rule ?
phpdoumi
2019. 9. 24. 13:08
NIC Port Assign Rule.
일반적으로, 포트 지정 방식은 위에서 아래 방향으로 Port 1, Port 2로 이해하시면 됩니다.
Linux에서 설치 후, 확인해 보면, 아래와 같이 enp103s0f2, enp103s0f3 식으로 명명되는 것을 확인할 수 있습니다. 아래 예제는 on-board interface를 사용하는 것으로 가정하고 진행하겠습니다.
2: enp103s0f2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state UP group default qlen 1000
link/ether 00:26:14:03:c7:17 brd ff:ff:ff:ff:ff:ff
3: enp103s0f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:26:14:03:c7:18 brd ff:ff:ff:ff:ff:ff
inet6 fe80::226:14ff:fe03:c718/64 scope link
valid_lft forever preferred_lft forever
enp103s0f2를 보면, 아래 형식으로 보시면 되고, 상세한 정보는 [여기]를 참조하시기 바랍니다.
en = ethernet
p# = PCI bus number
s# = slot number
f# = function index
위 샘플 103의 경우, lspci로 보면, on-board가 67:00:2로 되어 있어서 6*16+7 = 103을 의미합니다.
67:00.0 Ethernet controller: Intel Corporation Device 37cc (rev 09)
67:00.2 Ethernet controller: Intel Corporation Ethernet Connection X722 for 1GbE (rev 09)
67:00.3 Ethernet controller: Intel Corporation Ethernet Connection X722 for 1GbE (rev 09)
interface의 마지막 번호가 f2와 f3으로 명시되는 것은, 위와 같이 67:00.2와 67:00.3으로 매칭된다고 보시면 됩니다.
End of line.