네트워크토폴로지란?

네트워크토폴로지란?

일반적으로네트워크토폴로지는물리적논리적토폴로지전체를반영하는라인과개체드로잉으로표현됩니다。

네트워크토폴로지에는다음과같은두가지유형이있습니다。

  • 물리적네트워크토폴로지는다양한네트워크구성요소의배치입니다。커넥터는서로다른물리적네트워크케이블을나타내며,노드는물리적네트워크디바이스(예:스위치)를나타냅니다。
  • 논리적네트워크토폴로지는데이터가네트워크내에서어떻게이동하는지를상위수준에서표현합니다。

네트워크검색도구

도구마다레이어2및/또는레이어3네트워크의네트워크토폴로지맵을자동으로빌드할수있습니다。또한SNMP또는다른원격모니터링프로토콜을사용하는대부분의모니터링도구가네트워크맵을제공할수있습니다。

레이어2네트워크토폴로지검색

레이어2네트워크의경우에는다양한프로토콜을사용하여네트워크토폴로지를검색할수있습니다。일부벤더가보다난해한독점프로토콜이나네트워크검색메커니즘(예:네트워크브로드캐스트등)을제공하기는하지만,가장인기있는프로토콜은다음과같습니다。

  • LLDP(链路层发现协议)IEEE 802는기술기반의局域网에서네트워크디바이스가ID、기능및인접디바이스를광고하기위해사용하는벤더중립형링크레이어프로토콜입니다。이를통해인접노드를자동으로검색하고광고할수있습니다。
  • CDP(思科发现协议)思科가는개발한독점데이터링크레이어프로토콜로서,다른네트워크벤더가사용하고지원합니다。

이러한프로토콜은LLDP또는CDP메시지수신을통해특정네트워크포트에누가또는무엇이연결되어있는지식별하거나특정포트에디바이스가연결되었음을알리는데사용될수있습니다。스위치대부분은이중한가지또는두가지프로토콜모두를지원합니다。

이보다복잡한방법은각스위치의MAC주소테이블및/또는스패닝트리프로토콜패킷을분석하여MAC주소가연결된위치를찾는것입니다。이것은노력이필요하기때문에대체로마지막에사용되는방법입니다。

레이어3네트워크토폴로지검색

IP기반네트워크에서는ICMP (Internet控制消息协议)가표준검색프로토콜입니다。

다른네트워크홉을식별하는데사용되는한가지공통도구은traceroute (Windows의路径跟踪程序)입니다。일부구현에서는ICMP패킷대신UDP패킷을사용하기도하지만,이프로토콜을사용하면패킷경로를찾고논리네트워크및라우터를검색할수있습니다。

단일논리네트워크에서는고유한IP스캐닝도구인广播萍또는ARP캐시검색(기타유사한도구중)을사용하여동일네트워크에서서로다른노드를식별합니다。이러한도구는브로드캐스트경계와상호작용하는방식으로인해단일네트워크내부에서만유효합니다。

정적라우팅을사용하면아주쉽게구성을표시할수있습니다。각라우터는경로항목및그러한항목에서가장근접한라우터를표시할수있습니다。그러나현대의네트워크는대부분라우팅프로토콜을사용하여정보를교환합니다。

OSPF또는边界网关协议와같은동적라우팅프로토콜을사용하면인접IP를쿼리하여라우팅규칙을발표또는수신하는라우터를식별할수있습니다。

가상네트워크토폴로지검색

하이퍼바이저를사용하면복잡한네트워크토폴로지를찾는데도움을줄수있습니다。각하이퍼바이저는VM네트워크를실제네트워크에연결하는데사용되는하나이상의가상스위치를추가합니다。

하이퍼바이저에따라네트워크토폴로지를표시하기위해서로다른솔루션이사용됩니다。예를들어VMWare vSphere의경우에는가상스위치가CDP및LLDP를지원할수있습니다。

VMWare표준및ESXi에서는가상스위치가수신및/또는광고모드에서CDP만지원합니다。VMware에서배포되는가상스위치가CDP및LLDP를둘다지원하기는하지만,일반적으로SMB에서관리하기힘든企业+라이선스(또는VSAN이나NSX等车型的底盘라이선스)에만포함되어있습니다。

무선네트워크토폴로지검색

대부분도구는wi - fi네트워크에서배포와구성을간소화하는데사용됩니다。예를들어电波8.2.4의경우,아루바는유선네트워크의레이어2맵인네트워크토폴로지기능을도입했습니다。일부도구는wi - fi네트워크효율을극대화하기위해액세스포인트현지화및신호커버리지맵을제공할수도있습니다。

일부스마트폰앱wi - fi디은바이스이름및SSID,신호레벨,사용된채널등의정보를제공할수있지만,이러한도구를사용하더라도무선네트워크배포에사용되는것과동일한기능이나전문도구를제공하지는않습니다。

네트워크토폴로지와네트워크흐름

네트워크토폴로지가설계목적에충실한지확인하고알려지지않은네트워크또는알려지지않은네트워크변경,변경된시점,변경한사람등의정보를문서로만드는것은유용한방법입니다。

네트워크토폴로지및네트워크흐름을더잘이해하는방법은다음과같습니다。

  • 네트워크가이용되는방식및네트워크내부에서어떤종류의트래픽과통신프로토콜이발생하는지알아보십시오。
  • 트래픽을이해하려면데이터를분석하십시오。서로다른프로토콜로스위치(및가상스위치)를쿼리하여원시패킷의데이터를포착하거나일부경우각네트워크흐름에서데이터를포착할수있습니다。

    현대의데이터센터에서는대부분의트래픽이남북방향이아닌동서방향으로흐를수있으며,네트워크토폴로지는그러한경우에맞춘차선책이될수있습니다。

시작할준비가되었나요?

Baidu