Nothing Special   »   [go: up one dir, main page]

KR101472399B1 - 포트 확장 토폴로지 정보를 취득하는 방법, 시스템 및 제어 브리지 - Google Patents

포트 확장 토폴로지 정보를 취득하는 방법, 시스템 및 제어 브리지 Download PDF

Info

Publication number
KR101472399B1
KR101472399B1 KR1020137029504A KR20137029504A KR101472399B1 KR 101472399 B1 KR101472399 B1 KR 101472399B1 KR 1020137029504 A KR1020137029504 A KR 1020137029504A KR 20137029504 A KR20137029504 A KR 20137029504A KR 101472399 B1 KR101472399 B1 KR 101472399B1
Authority
KR
South Korea
Prior art keywords
port
uplink
uplink port
lldp
message
Prior art date
Application number
KR1020137029504A
Other languages
English (en)
Other versions
KR20140002033A (ko
Inventor
팅 아오
웨화 웨이
징하이 위
린 리
Original Assignee
지티이 코포레이션
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CN201110117096.6A external-priority patent/CN102769558B/zh
Application filed by 지티이 코포레이션 filed Critical 지티이 코포레이션
Publication of KR20140002033A publication Critical patent/KR20140002033A/ko
Application granted granted Critical
Publication of KR101472399B1 publication Critical patent/KR101472399B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4604LAN interconnection over a backbone network, e.g. Internet, Frame Relay
    • H04L12/462LAN interconnection over a bridge based backbone
    • H04L12/4625Single bridge functionality, e.g. connection of two networks over a single bridge
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/16Multipoint routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/26Route discovery packet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • H04L45/745Address table lookup; Address filtering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/201Multicast operation; Broadcast operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/622Layer-2 addresses, e.g. medium access control [MAC] addresses
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Abstract

본 발명에서는 포트 확장 토폴로지 정보를 취득하는 방법, 시스템, 제어 브리지 및 업링크 포트의 처리 방법, 시스템을 제공하는 바, 그 중에서, 포트 확장(PE) 토폴로지 정보를 취득하는 방법에는, 제어 브리지(CB)는 상기 PE가 송신하는 링크 레이어 발견 프로토콜(LLDP) 메시지를 수신하여 CB 자신이 상기 PE에 연결되었음을 감지하며 상기 CB는 상기 PE가 송신한 확장 포트 구성 메시지를 수신하면, 상기 CB 내부에서 사응한 사례화 포트를 사례화시키는 것이 포함된다. 상기 기술방안을 이용하면 효과적으로 CB와 연결된 PE의 토폴로지 정보를 취득하고 또한 데이터를 전달하는 채널을 구성할 수 있다.

Description

포트 확장 토폴로지 정보를 취득하는 방법, 시스템 및 제어 브리지{METHOD, SYSTEM AND CONTROLLING BRIDGE FOR OBTAINING PORT EXTENSION TOPOLOGY INFORMATION}
본 발명은 데이터 통신기술에 관한 것으로서, 특히 포트 확장 토폴로지 정보를 취득하는 방법, 시스템 및 제어 브리지와 업링크 포트의 처리 방법, 시스템에 관한 것이다.
하나의 통일적인 데이터 센트 구조는 동일한 물리 네트워크 중에 전통 랜(LAN)과 저장 구역 네트워크(SAN) 트래픽을 조합시켜 시스템 구조의 복잡성을 감소시키고 데이터 스트림과 방문을 강화시키는 네트워크 구조이다. 이러한 효력을 발생시키기 위하여 전통적인 이더넷은 "분실이 없는" 것으로 업그레이드 되어야 하고, 또한 가외의 데이터 센터 네트워크 특성과 기능을 제공하여야 한다. 그러므로, 반드시 저장 프로트콜을 조절하여 이더넷(Ethernet) 상에서 실행되도록 하여야 한다.
국제전기전자기술자협회(IEEE)에서는 이미 용어 데이터 센터 브리징(DCB, Data Center Bridging)을 정의하였는 바, 이는 이더넷으로부터 확정된 하나의 시스템 프레임 집합으로서, 이더넷 네트워크와 데이터 센터 관리를 개선하기 위한 목적으로 디자인되었다. DCB는 또한 향상된 통합 이더넷(CEE, Converged Enhanced Ethernet), 데이터 센터 이더넷(DCE, Data Center Ethernet)(Cisco가 확보하고 있는 브랜드), 향상된 데이터 센터 이더넷(EEDC, Enhanced Ethernet for Data Center) 등 유사한 명칭을 사용한다.
현재의 DCB 그룹에 있어서, 가상의 환경 네트워크 에지 가상 브리징(EVB, Edge Virtual Bridging)에 대한 수요를 제시하고 있는 바, 즉 하나의 물리적 터미널 스테이션에 있어서 다수의 가상 터미널 스테이션을 포함하고, 각 가상 터미널 스테이션은 모두 접속할 수 있는 LAN의 인접 브리지의 서비스가 있어야 한다는 것이다. EVB 환경에 있어서, 하나의 네트워크 어댑터(NIC)는 다수의 가상 네트워크 어댑터(vNIC)를 갖고 있어며, 각 vNIC는 독립적으로 EVB 중의 브리지와 통신을 진행하고, 이러한 다수의 vNIC는 하나의 링크를 공유한다. 상기 기능을 구현하기 위하여, DCB 그룹에서는 한 가지 포트 확장 방식을 제시하고 있다. 즉 포트 확장(PE, Port Extension)을 통하여 하나의 교환기 포트가 여러 개의 스테이션과 연결될 수 있으며, 만일 상기 PE가 서버에 내장되면 하나의 교환기 포트에 다수의 가상 터미널 스테이션(VM, Virtual Machine)을 연결하는 것을 구현할 수 있으며, 또한 교환기를 통하여 이들 사이의 통신을 구현할 수 있는 바, 여기에서의 교환기를 제어 브리지(CB, Controlling Bridge)라 한다.
이러한 포트 확장을 구현하기 위하여 가상 스테이션 상에서 전송되는 서비스를 격리시켜야 하는 바, 현재 이용하는 방법은 새로운 태그(E-tag)를 도입하여 제어 브리지와 스테이션 사이에 다수의 채널(E-Channel)을 구성하여 서비스에 대한 격리를 구현하는 바, 도 1에 도시된 바와 같다. 제어 브리지에서 나온 각 리포트는 제어 브리지에 의하여 하나의 E-tag를 포함하며, PE는 상기 리포트의 E-tag 값에 의하여 상기 리프토를 정확한 출력 포트로 송신한다. 그러므로, 제어 브리지는 PE의 포트에 대하여 E-tag 맴버 세트(member set)와 무태그 세트(untagged set)의 구성을 진행하여 PE의 E-tag를 포함하는 리포트에 대한 정상적인 전달을 구현할 수 있어야 한다. 현재의 표준 중에 이미 상응한 메시지 명령을 제공하였고, PE의 다운링크 포트는 확장 포트 생성(Extended Port Create) 메시지를 송신하여 E-tag를 할당할 것을 요청하며, 제어 브리지는 해당 포트로 하나의 E-tag를 응답하며, PE는 메시지를 수신한 후 해당 포트를 이 E-tag에 대응되는 member set와 untagged set로 가입시킨다. 이 PE에 있어서, 도 1 중의 PE1와 같이, 만일 PE2와 제어 브리지 사이에 또한 하나의 캐스케이드 접속된 PE가 있다면, 제어 브리지는 또한 PE1와 PE2의 포트로 하나의 채널 등록(E-channel Register) 메시지를 송신하여야 하며, PE1은 수신한 후 이 포트를 해당 E-tag의 member set에 가입시킨다.
제어 브리지는, 우선 연결된 PE 상황, PE의 각 포트 및 이들 사이의 연결 관계, 즉 토폴로지 상황을 파악하여야 한다. 현재로서는 각 PE를 연결하는 토폴로지를 취득하는 확실한 방법이 없다.
본 발명은 포트 확장 토폴로지 정보를 취득하는 방법, 시스템, 제어 브리지 및 업링크 포트의 처리 방법, 시스템을 제공하여, 아직까지 제어 브리지에 연결된 각 PE의 토폴로지 정보를 취득하는 확실한 방법이 없는 문제를 해결하는 것을 목적으로 한다.
상기 목적을 이루기 위한 본 발명의 기술방안은 하기와 같다.
포트 확장(PE) 토폴로지 정보를 취득하는 방법에 있어서, 상기 방법에는,
제어 브리지(CB)는 PE가 송신한 링크 레이어 발견 프로토콜(LLDP) 메시지를 수신하면, CB 자신이 상기 PE에 연결되었음을 감지하며;
CB는 상기 PE가 송신하는 확장 포트 구성 메시지를 수신하면, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키는 것이 포함된다.
선택적으로, CB는 상기 PE가 송신하는 확장 포트 구성 메시지를 수신하면, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키는 단계에는,
상기 CB는 상기 PE가 송신하는 확장 포트 구성 메시지를 수신하여 상기 PE의 확장 포트를 취득하면, 상기 CB 내부에서 상기 확장 포트와 일대일로 대응되는 사례화 포트를 사례화 시키며, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성하는 것이 포함된다.
선택적으로, 상기 방법에는 또한,
상기 CB가 상기 PE로 LLDP 메시지를 송신하며 그 후, 상기 PE는, 수신된 상기 CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하는 것이 포함된다.
선택적으로, 상기 방법에는 또한,
상기 PE는 업링크 포트를 확정한 후, 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지 및/또는 확장 포트 구성 메시지를 송신하는 것이 포함된다.
선택적으로, 상기 방법에는 또한,
상기 CB 내부에서 상응한 사례화 포트를 사례화한 후, 상기 CB는 상기 사례화 포트를 통하여 상기 PE로 LLDP 메시지를 송신하며 그 후, 상기 PE는 수신된 상기 CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하는 것이 포함된다.
선택적으로, 상기 방법에는 또한,
상기 PE는 업링크 포트를 확정한 후, 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지 및/또는 확장 포트 구성 메시지를 송신하는 것이 포함된다.
선택적으로, 상기 방법에는 또한,
만일 상기 CB는, 수신한 상기 PE가 송신한 LLDP 메시지가 상기 CB의 포트가 처음으로 수신하는 상기 PE가 송신한 LLDP 메시지라면, 상기 CB의 내부에 하나의 CB 내부 PE를 구성하고, 상기 CB 내부 PE 상에서 하나의 사례화 포트를 사례화 시키는 것이 포함된다.
선택적으로, 상기 방법에는 또한,
상기 PE가 업링크 포트를 확정한 후, 상기 PE는 이전에 확정한 업링크 포트를 개변시켜 이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및/또는 개변된 업링크 포트를 통하여 LLDP 메시지와 확장 포트 메시지를 송신한다.
선택적으로, 상기 PE가 이전에 확정한 업링크 포트를 개변시키는 단계에는,
상기 PE는 수신된 상기 CB가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시키는 것이 포함된다.
업링크 포트의 처리 방법에 있어서, 상기 방법에는,
포트 확장(PE)이 이전에 확정한 업링크 포트를 개변시키며;
이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및/또는 개변된 업링크 포트를 통하여 링크 레이어 발견 프로토콜(LLDP) 메시지와 확장 포트 메시지를 송신하는 것이 포함된다.
선택적으로, 상기 PE가 이전에 확정한 업링크 포트를 개변시키는 단계에는,
상기 PE는, 수신된 상기 제어 브리지(CB)가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시키는 것이 포함된다.
포트 확장(PE) 토폴로지 정보를 취득하는 제어 브리지(CB)에 있어서, 감지 어셈블리와 구성 장치를 포함하며, 그 중에서,
상기 감지 어셈블리는, 상기 PE가 송신한 링크 레이어 발견 프로토콜(LLDP) LLDP 메시지를 상기 CB가 수신한 후, 상기 CB가 상기 PE에 연결되었음을 감지하도록 설정되며;
상기 구성 장치는, 상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신한 후, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키도록 설정된다.
선택적으로, 상기 구성 장치는 하기 방식에 따라 상기 CB가 상기 PE가 송신하는 확장 포트 구성 메시지를 수신한 후, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키도록 설정되는 바, 즉 상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신한 후, 상기 PE의 확장 포트를 취득하면, 상기 CB 내부에서 상기 확장 포트와 일 대 일로 대응되는 사례화 포트를 사례화 시키며, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성한다.
선택적으로, 상기 CB에는 송신 장치가 더 포함되는 바,
상기 송신 장치는 상기 PE로 LLDP 메시지를 송신하거나 또는 상기 CB 내부에서 상응한 사례화 포트를 사례화한 후, 상기 사례화 포트를 통하여 상기 PE로 LLDP 메시지를 송신하도록 설정된다.
선택적으로, 상기 감지 어셈블리는 또한,
만일 상기 CB는, 수신한 상기 PE가 송신한 LLDP 메시지가 상기 CB의 포트가 처음으로 수신하는 PE가 송신한 LLDP 메시지라면, 상기 CB의 내부에 하나의 CB 내부 PE를 구성하고, 상기 CB 내부 PE 상에서 하나의 사례화 포트를 사례화 시키도록 설정된다.
포트 확장(PE) 토폴리지 정보를 취득하는 시스템에 있어서, 상기와 같은 임의의 CB와 상기 PE를 포함하며, 상기 PE에는 확정 장치와 송신 장치가 포함되며,
그 중에서, 상기 확정 장치는, 수신된 상기 CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하도록 설정되며;
상기 송신 장치는, 상기 확정 장치가 확정한 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지와 확장 포트 구성 메시지를 송신하도록 설정된다.
선택적으로, 상기 PE에는 처리 장치가 더 포함되며,
상기 처리 장치는, 이전에 확정한 업링크 포트를 개변시켜 이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하도록 설정되며;
상기 송신 장치는, 개변된 업링크 포트를 통하여 LLDP 메시지와 확장 포트 메시지를 송신하도록 설정된다.
선택적으로, 상기 처리 장치는 하기 방식에 따라 이전에 확정한 업링크 포트를 개변시키는 바, 즉 수신된 CB가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시킨다.
업링크 포트의 처리 시스템에 있어서, 상기 시스템에는 개변 장치와 처리 장치가 포함되며, 그 중에서,
상기 개변 장치는, 이전에 확정한 업링크 포트를 개변시키도록 설정되며;
상기 처리 장치는, 이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및/또는 개변된 업링크 포트를 통하여 링크 레이어 발견 프로토콜(LLDP) 메시지와 확장 포트 메시지를 송신하도록 설정된다.
선택적으로, 상기 개변 장치는 하기 방식에 따라 이전에 확정한 업링크 포트를 개변시키는 바, 즉 수신된 제어 브리지(CB)가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시킨다.
상기 기술방안을 이용하면 효과적으로 CB와 연결된 PE의 토폴로지 정보를 취득하고 또한 데이터를 전달하는 채널을 구성할 수 있다.
도 1은 확장 브리지 설비의 구조 및 각 E-channel 도면.
도 2는 본 발명의 실시예에 의한 CB와 PE의 토폴로지 구조도.
도 3은 본 발명의 실시예에 의한 완성 도 2 중의 PE 토폴로지 발견과 E-channel 구성 도면.
도 4는 본 발명의 실시예 중의 PE의 업링크 포트에 변화가 발생하기 전의 토폴로지 구조도.
도 5는 본 발명의 실시예 중의 PE의 업링크 포트에 변화가 발생한 후의 토폴로지 구조도.
본 발명의 목적, 기술방안 및 장점을 더욱 명료하게 하기 위하여, 아래 실시예와 첨부된 도면을 참조하여 본 발명에 대하여 진일보로 상세히 설명하도록 한다. 주목하여야 할 바로는, 충돌되지 않는 상황 하에서, 본 출원의 실시예 및 실시예 중의 특징은 상호 결합될 수 있으며, 이러한 조합은 모두 본 발명의 보호범위에 속한다고 하여야 할 것이다.
본 발명의 실시예에서는 포트 확장(PE) 토폴로지 정보를 취득하는 방법을 제공하는 바, 상기 방법에는,
S01: CB는, PE가 송신한 링크 레이어 발견 프로토콜(LLDP) 메시지를 수신하면, CB 자신이 상기 PE에 연결되었음을 감지한다.
만일 상기 CB는, 수신한 PE가 송신한 LLDP 메시지가 상기 CB의 포트가 처음으로 수신하는 PE가 송신한 LLDP 메시지라면, 상기 CB의 내부에 하나의 CB 내부 PE를 구성하고, 상기 CB 내부 PE 상에서 하나의 사례화 포트를 사례화 시킨다.
S02: CB는, 상기 PE가 송신하는 확장 포트 구성 메시지를 수신하면, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시킨다.
상기 CB는 상기 PE가 송신하는 확장 포트 구성 메시지를 수신하여 상기 PE의 확장 포트를 취득하면, 상기 CB 내부에서 상기 확장 포트와 일대일로 대응되는 사례화 포트를 사례화 시키며, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성한다.
상기 방법에는 또한, CB가 상기 PE로 LLDP 메시지를 송신하는 것이 포함되는 바, 예를 들면, CB는 PE가 송신한 LLDP 메시지를 수신하기 전에 상기 PE로 LLDP 메시지를 송신하거나 또는 CB는 PE가 송신한 LLDP 메시지를 수신할 때, 상기 PE로 LLDP 메시지를 송신할 수 있다.
상기 포트를 사례화 시킨 후, 상기 방법에는 또한 상기 CB가 사례화 포트를 통하여 LLDP 메시지를 송신하는 것이 포함된다.
상기 CB가 상기 PE로 LLDP 메시지를 송신한 후, 상기 방법에는 또한 PE는 수신된 상기 CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하는 것이 포함된다.
상기 PE는 업링크 포트를 확정한 후, 상기 방법에는 또한 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지 및/또는 확장 포트 구성 메시지를 송신하는 것이 포함된다.
그리고, 상기 PE가 업링크 포트를 확정한 후, 상기 방법에는 또한 상기 PE는 이전에 확정한 업링크 포트를 개변시켜 이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및/또는 개변된 업링크 포트를 통하여 LLDP 메시지와 확장 포트 메시지를 송신하는 것이 포함된다. 상기 PE가 이전에 확정한 업링크 포트를 개변시키는 방식에는 상기 PE가, 수신된 상기 CB가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시키는 것이 포함된다.
PE가 업링크 포트를 개변시킨 후, 이전의 업링크 포트를 통하여 구성된 E-channel은 삭제된다.
여기에서 말하는 상기 업링크 포트의 변화는 일반적으로 CB가 PE로 통지하여 개변시키는 것이므로, CB에는 각 사례화 포트와 PE와 연결된 캐스케이드 포트에 대하여 모두 하나의 포트 우선순위(Cascade Port Priority) 관리 객체를 설정하며, 상기 포트 우선순위의 개변을 통하여 PE 업링크 포트의 개변을 구현한다.
주목하여야 할 바로는, CB가 PE로 송신하는 LLDP 메시지와 PE가 CB로 송신하는 LLDP 메시지는 포맷은 같지만 내용이 다르다.
실시예 1
본 실시예에서는 PE 토폴로지 정보를 취득하는 과정에 대하여 상세한 설명을 진행하도록 한다.
도 2에 도시된 바와 같이, 도 2는 본 발명의 실시예에 의한 CB와 PE의 토폴로지 구조도로서, CB와 PE 사이의 연결 관계로는, PE1은 직접 CB 상에 있고, PE2와 PE3은 모두 PE1을 통하여 캐스케이드 접속된 후 CB와 연결된다. 도 3을 참조하여 CB가 PE의 전반적인 토폴로지 정보를 취득하는 것과 CB가 E-channel을 구성하는 것에 대하여 구체적으로 설명하며, 다음 단계를 포함하여 구성된다.
301 단계: CB가 PE1과 연결된 포트를 통하여 LLDP 메시지를 송신한다.
302 단계: PE1은 LLDP 메시지를 수신한 후, 해당 리포트를 수신한 포트를 업링크 포트로 설정하고 CB의 주소를 취득하며, 또한 업링크 포트를 통하여 CB로 LLDP 메시지를 송신한다.
303 단계: CB는 PE1이 송신한 LLDP 메시지를 수신한 후, PE1의 주소를 취득함과 아울러 CB가 하나의 PE와 연결된 것을 감지하였기 때문에, 내부에 하나의 내부 PE를 사례화 시키고, VLAN 감지 어셈블리와 해당 내부 PE가 포트 1을 통하여 연결되며 또한 포트 1을 위하여 하나의 E-tag를 할당시킨다.
304 단계: PE1의 각 포트도 업링크 포트를 통하여 CB로 Extended Port Create 메시지를 송신하며 여기에서 PE1에는 3개의 확장 포트 2, 3, 4가 있기 때문에, 3개의 Extended Port Create 메시지를 CB로 송신하며, 각 Extended Port Create 메시지는 하나의 확장 포트가 제어 브리지로부터 해당 포트로의 E-channel의 구성을 요청한다.
305 단계: CB는 Extended Port Create 메시지를 수신한 후, 내부와 VLAN 감지 어셈블리 사이에 포트를 사례화 시키며 여기에서 CB는 3개의 상이한 확장 포트의 Extended Port Create 메시지를 수신하는 바, 각각 PE1의 포트 2, 3, 4 사례화 포트 2, 3, 4이며, 또한 PE1의 3 개 확장 포트를 위하여 3 개의 상이한 E-tag를 할당시키며, 이러한 E-tag를 PE1로 응답한다. PE1은 할당된 E-tag에 의하여 각각 대응되는 확장 포트를 대응되는 E-tag의 member set과 untagged set에 가입시키며, 아울러 PE1의 업링크 포트를 모두 3 개 E-tag의 member set에 가입시킨다. 이로써, 제어 브리지는 하나의 PE1에 연결되며, 해당 PE1에 3 개의 확장 포트가 있으며, 또한 제어 브리지의 내부 사례화 포트 2, 3, 4로부터 PE1의 3 개 확장 포트로의 3 개의 E-channel이 구성된다.
306 단계: CB는 내부에서 포트 2, 3, 4를 사례화 시킨 후, 포트 2, 3, 4를 통하여 LLDP 메시지를 송신하며 포트 2, 3, 4로부터 PE1의 확장 포트 사이에는 E-channel이기 때문에 이러한 포트가 송신하는 LLDP는 PE1에서 종료되지 않고, 2, 3, 4 포트에 대응되는 E-channel 통하여 PE1의 확장 포트 상으로 전송되며, 또한 이러한 확장 포트에 연결된 PE2, PE3 및 스테이션에 전달된다.
307 단계: PE2, PE3은 CB로부터의 LLDP 메시지를 수신한 후, 해당 리포트를 수신한 포트를 업링크 포트로 설정하고 CB의 주소를 취득하며 아울러 업링크 포트를 통하여 CB로 LLDP 메시지를 송신한다.
308 단계: CB는 PE2와 PE3으로부터의 LLDP 메시지를 수신한 후, PE2, PE3의 주소를 취득하며, 아울러 CB가 PE1을 통하여 두 개의 PE, 즉 PE2와 PE3에 연결된 것을 감지한다.
309 단계: 아울러, PE2와 PE3의 각 포트도 업링크 포트를 통하여 CB로 Extended Port Create 메시지를 송신하며 여기에서 PE2와 PE3에는 각각 2개의 확장 포트가 있는 바, PE2에 확장 포트 5, 6이 있고, PE3에 확장 포트 7, 8이 있기 때문에, 4개의 Extended Port Create 메시지를 CB로 송신하며, 각 Extended Port Create 메시지는 하나의 확장 포트가 제어 브리지로부터 해당 포트로의 E-channel의 구성을 요청한다.
310 단계: CB는 Extended Port Create 메시지를 수신한 후, 내부와 VLAN 감지 어셈블리 사이에 포트를 사례화 시킨다. 여기에서 CB는 4 개의 상이한 확장 포트의 Extended Port Create 메시지를 수신하면, 각각 PE2의 포트 5, 6과 PE3의 포트 7, 8에 대응하여 포트 5, 6, 7, 8를 사례화 시키며, 또한 이러한 4 개의 확장 포트를 위하여 4 개의 상이한 E-tag를 할당시키고, 이러한 E-tag를 각각 PE2와 PE3으로 응답한다. PE2, PE3은 할당된 E-tag에 의하여 각각 대응되는 확장 포트를 대응되는 E-tag의 member set과 untagged set에 가입시키며, 아울러 이들의 각 업링크 포트를 각자의 PE의 E-tag의 member set에 가입시킨다. 이로써 제어 브리지(CB)는 또한 CB가 하나의 PE2와 PE3에 연결되었다는 것을 취득하며, 그 중에서 PE2에 2 개의 확장 포트가 있고, PE3에도 2 개의 확장 포트가 있으며, PE2, PE3는 모두 PE1을 통하여 CB와 연결된다. 또한 제어 브리지의 내부 사례화 포트 5, 6으로부터 PE2의 2 개 확장 포트의 2 개의 E-channel이 이미 구성되었고, 제어 브리지의 내부 사례화 포트 7, 8로부터 PE3의 2 개 확장 포트의 2 개의 E-channel이 이미 구성되었다.
311 단계: CB는 내부에서 포트 5, 6, 7, 8을 사례화 시킨 후, 포트 5, 6, 7, 8을 통해서도 LLDP 메시지를 송신한다. 포트 5, 6으로부터 PE2의 확장 포트 사이가 E-channel이고, 포트 7, 8로부터 PE3의 확장 포트 사이가 E-channel이기 때문에, 이러한 포트가 송신하는 LLDP는 PE1 상에서 종료되지 않고, PE2와 PE3 상에서도 종료되지 않으며, 5, 6, 7, 8에 대응되는 E-channel을 통하여 PE2, PE3의 확장 포트 상에 전달되고, 또한 이러한 확장 포트에 연결된 스테이션 2, 스테이션 3, 스테이션 4 및 스테이션 5에 전달된다.
이로써, CB는 전체 PE 설비를 발견하는 것과 PE 토폴로지를 취득하는 것을 완성하고, 데이터를 전달하는 E-channel을 구성한다.
실시예 2
도 4에 도시된 바와 같이, 도 4는 본 발명에 의한 실시예 중의 PE의 업링크 포트가 변화하기 전의 토폴로지 구조로서, PE1와 제어 브리지 CB는 두 개의 포트, 즉 포트 1과 포트 5가 연결된다. 그러므로, CB는 두 개의 포트를 통하여 PE1로 LLDP 메시지를 송신하게 되며, 해당 리포트 중에는 이 두 포트로 할당하는 우선순위(cascade port priority)가 포함된다. PE1의 포트 1과 포트 5는 각각 LLDP를 수신한 후, 각자의 cascade port priority를 비교하는 것을 통하여 그 중의 한 포트를 PE1의 업링크 포트로 하며, 해당 실시예에 있어서, PE1는 포트 1을 PE1의 업링크 포트로 선택하였으므로(포트 1의 cascade port priority가 포트 5의 cascade port priority보다 높음), PE1은 포트 1을 통하여 CB로 LLDP 메시지를 송신하며, 그러므로 CB는 PE1를 감지하고, CB로부터 PE1까지의 기타 확장 포트 2, 3, 4의 E-channel을 구성한다. 이러한 단계는 실시예 1에서와 동일하기 때문에 여기에서는 상세한 설명을 생략하도록 한다.
구성 또는 기타 방식을 통하여 CB의 캐스케이드 접속 포트 또는 사례화 포트의 우선순위를 개변시키면, 예를 들면, 본 실시예에 있어서, CB와 PE1의 포트 1과 포트 5 연결의 캐스케이드 포트의 cascade port priority를 개변시키면, 해당 우선순위는 CB가 송신한 LLDP를 통하여 PE1에 도달하며, PE1은 해당 우선순위를 비교하는 것을 통하여 다시 포트 5를 PE1의 업링크 포트로 한다(이때 포트 5의 cascade port priority는 포트 1의 cascade port priority보다 높음). 또는 기타 원인, 예를 들면 포트 1에 고장이 발생하면, 이때 PE1의 포트 1이 CB로부트의 LLDP를 수신할 수 없기 때문에 포트 5를 업링크 포트로 하여야만 한다. 도5에 도시된 바와 같이, 이때 PE1은 포트 1 상의 원래의 E-CID의 구성을 새로운 업링크 포트 5 상에 재차 구성한다. 예를 들면, 원 업링크 포트 1이 E-CID={2, 3, 4, 5, 6, 7, 8}의 멤버라면, PE1의 업링크 포트의 개변으로 인하여 이러한 설정을 재차 새로운 업링크 포트 5 상에 이동시키기 때문에, 이때의 포트 5는 E-CID={2, 3, 4, 5, 6, 7, 8}의 멤버이다. PE1은 extended port에 대하여 재차 extended port create 메시지를 개시하여 실시예 1의 304, 305 단계를 실행한다.
본 발명의 실시예에서는 또한, PE 토폴로지 정보를 취득하는 CB를 제공하는 바, 상기 CB에는 감지 어셈블리와 구성 장치가 포함되며, 그 중에서,
상기 감지 어셈블리는, PE가 송신한 링크 레이어 발견 프로토콜(LLDP) 메시지를 CB가 수신한 후, CB 자신이 상기 PE에 연결되었음을 감지하도록 설정되며;
상기 구성 장치는, 상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신한 후, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키도록 설정된다.
상기 구성 장치는 하기 방식에 따라 상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신한 후, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키는 바, 즉 상기 PE의 확장 포트를 취득하면, 상기 CB 내부에서 상기 확장 포트와 일대일로 대응되는 사례화 포트를 사례화 시키며, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성한다.
그리고, 상기 CB에는 송신 장치가 더 포함되는 바, 상기 송신 장치는 상기 PE로 LLDP 메시지를 송신하거나 또는 상기 CB 내부에서 상응한 사례화 포트를 사례화한 후, 상기 사례화 포트를 통하여 상기 PE로 LLDP 메시지를 송신하도록 설정된다.
상기 감지 어셈블리는 하기 방식에 따라 상기 CB가 상기 PE에 연결되었음을 감지하는 바, 만일 PE가 송신한 LLDP 메시지를 상기 CB가 최초로 수신하는 것이라면, 상기 최초로 수신한 리포트에 의하여 상기 PE와 자신이 직접 연결되었음을 감지하며 만일 PE가 송신한 LLDP 메시지를 상기 CB가 최초로 수신하는 것이 아니라면, 상기 최초로 수신하는 것이 아닌 LLDP 메시지에 의하여 상기 PE가 기타 PE를 통하여 자신과 연결되는 것을 감지한다.
그리고, 감지 어셈블리는 또한, 만일 상기 CB가 수신한 상기 PE가 송신한 LLDP 메시지가 상기 CB의 포트가 처음으로 수신하는 상기 PE가 송신한 LLDP 메시지라면, 상기 CB의 내부에 하나의 CB 내부 PE를 구성하고, 상기 CB 내부 PE 상에서 하나의 사례화 포트를 사례화 시키도록 설정된다.
상기 CB는 교환기 등 설비에 위치할 수 있다.
상기 CB가 PE의 토폴로지 정보를 취득하는 것과 채널을 구성하는 과정은 도3을 참조할 수 있으며, 여기에서는 상세한 설명을 생략하도록 한다.
본 발명의 실시예에서는 또한 포트 확장(PE) 토폴로지 정보를 취득하는 시스템을 제공하는 바, 상기 시스템에는 상기 CB와 PE가 포함되고, 그 중에서, 상기 PE에는 확정 장치와 송신 장치가 포함되며, 그 중에서,
상기 확정 장치는, 수신된 상기 CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하도록 설정되며;
상기 송신 장치는, 상기 확정 장치가 확정한 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지와 확장 포트 구성 메시지를 송신하도록 설정된다.
그 중에서, 상기 PE에는 처리 장치가 더 포함되며, 상기 처리 장치는 이전에 확정한 업링크 포트를 개변시켜 이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하도록 설정되며 상기 송신 장치는 또한 개변된 업링크 포트를 통하여 LLDP 메시지와 확장 포트 메시지를 송신하도록 설정된다.
상기 처리 장치는 하기 방식에 따라 이전에 확정한 업링크 포트를 개변시켜 이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하도록 설정되며 바, 즉 수신된 CB가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시킨다.
상기 PE 토폴로지 정보를 취득하는 방법, 시스템과 제어 브리지는 효과적으로 CB와 연결된 PE의 토폴로지 정보를 취득하고 또한 데이터를 전달하는 채널을 구성할 수 있다.
본 발명의 실시예에서는 또한 업링크 포트의 처리 방법을 제공하는 바, 상기 방법에는,
포트 확장(PE)이 이전에 확정한 업링크 포트를 개변시키며;
이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및/또는 개변된 업링크 포트를 통하여 링크 레이어 발견 프로토콜(LLDP) 메시지와 확장 포트 메시지를 송신하는 것이 포함된다.
상기 PE가 이전에 확정한 업링크 포트를 개변시키는 단계에는,
상기 PE는 수신된 상기 제어 브리지(CB)가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시키는 것이 포함된다.
본 발명의 실시예에서는 또한 업링크 포트의 처리 시스템을 제공하는 바, 상기 시스템에는 개변 장치와 처리 장치가 포함되며, 그 중에서,
상기 개변 장치는 이전에 확정한 업링크 포트를 개변시키도록 설정되며;
상기 처리 장치는 이전에 확정한 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및/또는 개변된 업링크 포트를 통하여 링크 레이어 발견 프로토콜(LLDP) 메시지와 확장 포트 메시지를 송신하도록 설정된다.
상기 개변 장치는 하기 방식에 따라 이전에 확정한 업링크 포트를 개변시키는 바, 즉 상기 PE가, 수신된 제어 브리지(CB)가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정한 업링크 포트를 개변시키거나, 또는 이전에 확정한 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정한 업링크 포트를 개변시킨다.
상기 시스템은 PE에 위치할 수 있다.
상기 업링크 포트의 처리 방법 및 시스템을 이용하면 업링크 포트를 개변시킬 수 있고, 또한 개변된 업링크 포트를 통하여 LLDP 메시지 및/또는 확장 포트 구성 메시지를 송신하여, 나아가 CB로 하여금 PE와의 상호작용을 통하여 CB와 연결된 PE의 토폴로지 정보를 취득하고 데이터를 전달하는 채널을 구성하도록 하게할 수 있다.
당업계의 기술인원들은 상기 방법 중의 모든 또는 일부 단계는 프로그램을 통하여 관련 하드웨어를 명령하는 것을 통하여 완성할 수 있는 바, 상기 프로그램은 컴퓨터 판독 가능한 매체, 예를 들면 ROM, 드라이버 또는 디스크 등에 저장될 수 있음을 이해하여야 할 것이다. 상기 실시예의 모든 또는 일부 단계는 선택적으로 하나 또는 다수의 집적회로를 이용하여 구현할 수 있다. 상응하게, 상기 실시예 중의 각 모듈/유닛은 하드웨어 형식을 통하여 구현할 수도 있고, 또 소프트웨어 형식을 통하여 구현할 수도 있다. 본 발명은 어떠한 특정된 형식의 하드웨어와 소프웨어의 결합의 제한을 받지 않는다.
이상에서는 본 발명을 특정의 실시예에 대해서 도시하고 설명하였지만, 본 발명은 상술한 실시예만 한정되는 것은 아니다. 본 발명이 속하는 기술분야에서 속하는 기술분야에서 통상의 지식을 가진 자라면 이하의 청구범위에 기재된 본 발명의 기술적 사상의 요지를 벗어나지 않는 범위에서 얼마든지 다양하게 변경하여 실시할 수 있을 것이다.
[산업상 이용가능성]
상기 기술방안을 이용하면 효과적으로 CB와 연결된 PE의 토폴로지 정보를 취득하고 또한 데이터를 전달하는 채널을 구성할 수 있다. 그러므로 본 발명은 아주 뛰어난 산업상 활용성을 가지고 있다.

Claims (26)

  1. 포트 확장(PE) 토폴로지 정보를 취득하는 방법에 있어서,
    상기 방법에는,
    제어 브리지(CB)는 PE가 송신한 링크 레이어 발견 프로토콜(LLDP) 메시지를 수신하면, 상기 CB 자신이 상기 PE에 연결되었음을 감지하며;
    상기 CB는, 상기 PE가 송신하는 확장 포트 구성 메시지를 수신하면, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키는;
    것이 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  2. 제1항에 있어서,
    상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신하면, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키는 단계에는,
    상기 CB는 상기 PE가 송신하는 확장 포트 구성 메시지를 수신하여, 상기 PE의 확장 포트를 취득하면, 상기 CB 내부에서 상기 확장 포트와 일 대 일로 대응되는 사례화 포트를 사례화 시키며, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성하는 것이 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  3. 제1항에 있어서,
    상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신하면, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키는 단계에는,
    상기 CB가 상기 PE로 채널의 태그를 응답하고, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성하는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 방법에는,
    상기 CB가 상기 PE로 LLDP 메시지를 송신하며 그 후, 상기 PE가 수신된 상기
    CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하는 것이 더 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  5. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 방법에는,
    상기 CB 내부에서 상응한 사례화 포트를 사례화한 후, 상기 CB는 상기 사례화 포트를 통하여 상기 PE로 LLDP 메시지를 송신하며 그 후, 상기 PE는 수신된 상기 CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하는 것이 더 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  6. 제4항에 있어서,
    상기 방법에는,
    상기 PE는 업링크 포트를 확정한 후, 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지 및 확장 포트 구성 메시지 중의 적어도 하나를 송신하는 것이 더 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  7. 제5항에 있어서,
    상기 방법에는,
    상기 PE는 업링크 포트를 확정한 후, 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지 및 확장 포트 구성 메시지 중의 적어도 하나를 송신하는 것이 더 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  8. 제1항 또는 제2항에 있어서,
    상기 방법에는,
    만일 상기 CB가 수신한 상기 PE에 의해 송신된 LLDP 메시지가 상기 CB의 포트가 처음으로 수신하는 상기 PE가 송신한 LLDP 메시지라면, 상기 CB의 내부에 하나의 CB 내부 PE를 구성하고, 상기 CB 내부 PE 상에서 사례화 포트를 사례화 시키는 것이 더 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  9. 제1항 또는 제2항에 있어서,
    상기 방법에는,
    상기 CB는 상기 PE가 송신하는 LLDP 메시지를 수신하고, 상기 CB의 내부에 하나의 내부 PE를 구성하며, 및 상기 CB와 상기 내부 PE 상에 포트를 사례화시켜 상기 CB와 상기 PE를 연결시키는 것 중의 적어도 하나를 더 포함하는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  10. 제6항에 있어서,
    상기 방법에는,
    상기 PE가 업링크 포트를 확정한 후, 상기 PE는 이전에 확정된 업링크 포트를 개변시켜 이전에 확정된 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및 개변된 업링크 포트를 통하여 LLDP 메시지와 확장 포트 메시지를 송신하는 것 중의 적어도 하나를 더 포함하는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  11. 제10항에 있어서,
    상기 PE가 이전에 확정된 업링크 포트를 개변시키는 단계에는,
    상기 PE는, 수신된 상기 CB가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정된 업링크 포트를 개변시키거나, 또는 이전에 확정된 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정된 업링크 포트를 개변시키는 것이 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  12. 제7항에 있어서,
    상기 방법에는,
    상기 PE가 업링크 포트를 확정한 후, 상기 PE는 이전에 확정된 업링크 포트를 개변시켜 이전에 확정된 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및 개변된 업링크 포트를 통하여 LLDP 메시지와 확장 포트 메시지를 송신하는 것 중의 적어도 하나를 더 포함하는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  13. 제12항에 있어서,
    상기 PE가 이전에 확정된 업링크 포트를 개변시키는 단계에는,
    상기 PE는, 수신된 상기 CB가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정된 업링크 포트를 개변시키거나, 또는 이전에 확정된 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정된 업링크 포트를 개변시키는 것이 포함되는 것을 특징으로 하는 포트 확장 토폴로지 정보를 취득하는 방법.
  14. 업링크 포트의 처리 방법에 있어서,
    상기 방법에는,
    포트 확장(PE)이 이전에 확정된 업링크 포트를 개변시키며;
    상기 PE가, 이전에 확정된 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및 개변된 업링크 포트를 통하여 링크 레이어 발견 프로토콜(LLDP) 메시지와 확장 포트 메시지를 송신하는 것 중의 적어도 하나;
    가 포함되는 것을 특징으로 하는 업링크 포트의 처리 방법.
  15. 제14항에 있어서,
    상기 PE가 이전에 확정된 업링크 포트를 개변시키는 단계에는,
    상기 PE는, 수신된 제어 브리지(CB)가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정된 업링크 포트를 개변시키거나, 또는 이전에 확정된 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정된 업링크 포트를 개변시키는 것이 포함되는 것을 특징으로 하는 업링크 포트의 처리 방법.
  16. 포트 확장(PE) 토폴로지 정보를 취득하는 제어 브리지(CB)에 있어서,
    감지 어셈블리와 구성 장치를 포함하며,
    상기 감지 어셈블리는, 상기 PE가 송신한 링크 레이어 발견 프로토콜(LLDP) 메시지를 상기 CB가 수신한 후, 상기 CB가 상기 PE에 연결되었음을 감지하도록 설정되며;
    상기 구성 장치는, 상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신한 후, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키도록 설정되는;
    것을 특징으로 하는 제어 브리지.
  17. 제16항에 있어서,
    상기 구성 장치는, 상기 PE가 송신하는 확장 포트 구성 메시지를 상기 CB가 수신한 후, 상기 PE의 확장 포트를 취득하면, 상기 CB 내부에서 상기 확장 포트와 일대일로 대응되는 사례화 포트를 사례화 시키며, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성하는 방식에 따라 상기 CB가 상기 PE가 송신하는 확장 포트 구성 메시지를 수신한 후, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키도록 설정되는 것을 특징으로 하는 제어 브리지.
  18. 제16항에 있어서,
    상기 구성 장치는, 상기 CB가 상기 PE로 채널의 태그를 응답하고, 상기 사례화 포트로부터 상기 사례화 포트에 대응되는 확장 포트까지의 채널을 구성하는 방식에 따라 상기 CB가 상기 PE가 송신하는 확장 포트 구성 메시지를 수신한 후, 상기 CB 내부에서 상응한 사례화 포트를 사례화 시키도록 설정되는 것을 특징으로 하는 제어 브리지.
  19. 제16항 내지 제18항 중 어느 한 항에 있어서,
    상기 제어 브리지에는 송신 장치가 더 포함되고,
    상기 송신 장치는, 상기 PE로 LLDP 메시지를 송신하거나 또는 상기 CB 내부에서 상응한 사례화 포트를 사례화시킨 후, 상기 사례화 포트를 통하여 상기 PE로 LLDP 메시지를 송신하도록 설정되는 것을 특징으로 하는 제어 브리지.
  20. 제19항에 있어서,
    상기 감지 어셈블리는,
    만일 상기 CB가 수신한 상기 PE에 의해 송신된 LLDP 메시지가 상기 CB의 포트가 처음으로 수신하는 상기 PE가 송신한 LLDP 메시지라면, 상기 CB의 내부에 하나의 CB 내부 PE를 구성하고, 상기 CB 내부 PE 상에서 사례화 포트를 사례화 시키도록 더 설정되는 것을 특징으로 하는 제어 브리지.
  21. 제19항에 있어서,
    상기 감지 어셈블리는,
    상기 CB는 상기 PE가 송신하는 LLDP 메시지를 수신하고, 상기 CB의 내부에 하나의 내부 PE를 구성하며, 및 상기 CB와 상기 내부 PE 상에 포트를 사례화시켜 상기 CB와 상기 PE를 연결시키는 것 중의 적어도 하나로 더 설정되는 것을 특징으로 하는 제어 브리지.
  22. 포트 확장(PE) 토폴리지 정보를 취득하는 시스템에 있어서,
    제16항에 기재된 제어 브리지(CB)와 포트 확장(PE)을 포함하며, 상기 PE에는 확정 장치와 송신 장치가 포함되고,
    상기 확정 장치는, 수신된 상기 CB가 송신한 LLDP 메시지에 의하여 업링크 포트를 확정하도록 설정되며;
    상기 송신 장치는, 상기 확정 장치가 확정한 상기 업링크 포트를 통하여 상기 CB로 LLDP 메시지와 확장 포트 구성 메시지를 송신하도록 설정되는;
    것을 특징으로 하는 포트 확장 토폴리지 정보를 취득하는 시스템.
  23. 제22항에 있어서,
    상기 PE에는 처리 장치가 더 포함되고,
    상기 처리 장치는, 이전에 확정된 업링크 포트를 개변시켜 이전에 확정된 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하도록 설정되며;
    상기 송신 장치는, 개변된 업링크 포트를 통하여 LLDP 메시지와 확장 포트 메시지를 송신하도록 설정되는 것을 특징으로 하는 포트 확장 토폴리지 정보를 취득하는 시스템.
  24. 제23항에 있어서,
    상기 처리 장치는, 수신된 CB가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정된 업링크 포트를 개변시키거나, 또는 이전에 확정된 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정된 업링크 포트를 개변시키는 방식에 따라 이전에 확정된 업링크 포트를 개변시키도록 설정되는 것을 특징으로 하는 포트 확장 토폴리지 정보를 취득하는 시스템.
  25. 업링크 포트의 처리 시스템에 있어서,
    상기 처리 시스템에는 개변 장치와 처리 장치가 포함되며,
    상기 개변 장치는, 이전에 확정된 업링크 포트를 개변시키도록 설정되며;
    상기 처리 장치는 이전에 확정된 업링크 포트 상의 태그 정보를 개변된 업링크 포트 상에 재차 구성하며, 및 개변된 업링크 포트를 통하여 링크 레이어 발견 프로토콜(LLDP) 메시지와 확장 포트 메시지를 송신하는 것 중의 적어도 하나로 설정되는;
    것을 특징으로 하는 업링크 포트의 처리 시스템.
  26. 제25항에 있어서,
    상기 개변 장치는, 수신된 제어 브리지(CB)가 송신한 LLDP 메시지 중에 포함된 포트 우선순위 정보에 의하여 이전에 확정된 업링크 포트를 개변시키거나, 또는 이전에 확정된 업링크 포트에 고장이 발생하여 작동할 수 없기 때문에 이전에 확정된 업링크 포트를 개변시키는 방식에 따라 이전에 확정된 업링크 포트를 개변시키도록 설정되는 것을 특징으로 하는 업링크 포트의 처리 시스템.
KR1020137029504A 2011-05-06 2012-04-20 포트 확장 토폴로지 정보를 취득하는 방법, 시스템 및 제어 브리지 KR101472399B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201110117096.6A CN102769558B (zh) 2011-05-06 获知端口扩展拓扑信息的方法、系统和控制桥
CN201110117096.6 2011-05-06
PCT/CN2012/074460 WO2012152178A1 (zh) 2011-05-06 2012-04-20 获知端口扩展拓扑信息的方法、系统和控制桥

Publications (2)

Publication Number Publication Date
KR20140002033A KR20140002033A (ko) 2014-01-07
KR101472399B1 true KR101472399B1 (ko) 2014-12-12

Family

ID=47096816

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020137029504A KR101472399B1 (ko) 2011-05-06 2012-04-20 포트 확장 토폴로지 정보를 취득하는 방법, 시스템 및 제어 브리지

Country Status (8)

Country Link
US (1) US9515890B2 (ko)
EP (1) EP2696538B1 (ko)
JP (1) JP5792894B2 (ko)
KR (1) KR101472399B1 (ko)
BR (1) BR112013028611A2 (ko)
ES (1) ES2746048T3 (ko)
RU (1) RU2571536C2 (ko)
WO (1) WO2012152178A1 (ko)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140024169A (ko) * 2012-08-20 2014-02-28 에릭슨엘지엔터프라이즈 주식회사 교환기 가상화 방법 및 시스템
CN104427012B (zh) 2013-09-04 2018-12-11 新华三技术有限公司 端口协商方法和设备
CN103516609B (zh) * 2013-09-17 2017-05-17 杭州华三通信技术有限公司 一种业务报文的传输方法和设备
US10027590B2 (en) * 2014-02-24 2018-07-17 Avago Technologies General Ip (Singapore) Pte. Ltd. End to end flow control
US10412012B2 (en) 2015-09-22 2019-09-10 Arris Enterprises Llc Intelligent, load adaptive, and self optimizing master node selection in an extended bridge
US10721123B2 (en) 2015-09-30 2020-07-21 Arris Enterprises Llc Provisional modes for multi-mode network devices
US10193789B2 (en) 2015-10-07 2019-01-29 Arris Enterprises Llc Handling port identifier overflow in spanning tree protocol
US10218641B2 (en) 2015-10-09 2019-02-26 Arris Enterprises Llc Handling dynamic cascade port/LAG changes in a non-blocking manner
US10153944B2 (en) * 2015-10-09 2018-12-11 Arris Enterprises Llc Lag configuration learning in an extended bridge
US10148595B2 (en) 2015-10-16 2018-12-04 Arris Enterprises Llc Handling dynamic port/LAG changes without breaking communication in an extended bridge
GB2559907A (en) 2015-10-21 2018-08-22 Brocade Comm Systems Inc Distributed rule provisioning in an extended bridge
US10284389B2 (en) * 2015-10-21 2019-05-07 Arris Enterprises Llc High availability for distributed network services in an extended bridge
WO2017167275A1 (zh) 2016-03-31 2017-10-05 新华三技术有限公司 设置链路聚合组
CN107493181B (zh) * 2016-06-13 2022-01-28 深圳市中兴通讯技术服务有限责任公司 虚拟扩展端口的指示方法和装置
CN107528784B (zh) 2016-06-21 2021-02-26 新华三技术有限公司 报文转发方法和装置
CN107566143B (zh) * 2016-06-30 2022-02-25 深圳市中兴通讯技术服务有限责任公司 一种纵向堆叠发现方法和装置
CN107645391B (zh) * 2016-07-21 2022-05-27 深圳市中兴通讯技术服务有限责任公司 一种接口扩展设备的端口配置方法及装置
US10250527B2 (en) 2016-09-01 2019-04-02 Arris Enterprises Llc Port extender ID assignment in an extended bridge
US10389656B2 (en) 2016-09-07 2019-08-20 Arris Enterprises Llc Determining port-to-port connectivity in an extended bridge
CN108259453B (zh) 2017-05-31 2020-03-06 新华三技术有限公司 一种报文转发方法及装置
CN108259633B (zh) 2017-05-31 2020-05-12 新华三技术有限公司 实现管理报文三层通信的方法、系统及装置
CN108418752B (zh) 2017-07-24 2019-11-08 新华三技术有限公司 一种聚合组的创建方法和装置
JP6998780B2 (ja) 2018-02-02 2022-01-18 株式会社デンソー 冷凍サイクル装置
CN108900421A (zh) * 2018-06-29 2018-11-27 郑州云海信息技术有限公司 一种分布式存储系统的拓扑结构生成方法、装置及系统
CN113872868B (zh) * 2020-06-30 2022-11-25 华为技术有限公司 通知消息传输方法、装置及系统、存储介质
CN113193983B (zh) * 2021-03-31 2022-04-01 新华三信息安全技术有限公司 一种网络通信设备及其切换拓扑连接模式的方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145927A (zh) 2006-09-12 2008-03-19 华为技术有限公司 组播广播业务的承载网络、系统及方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7310664B1 (en) * 2004-02-06 2007-12-18 Extreme Networks Unified, configurable, adaptive, network architecture
US20070041328A1 (en) * 2005-08-19 2007-02-22 Bell Robert J Iv Devices and methods of using link status to determine node availability
JP4822905B2 (ja) * 2006-03-31 2011-11-24 富士通株式会社 ブリッジ装置、ブリッジ装置における制御方法、及び制御プログラム
CN101047446B (zh) * 2006-08-25 2010-05-12 华为技术有限公司 在无源光网络中配置以太网业务的装置、方法及光网络终端
EP2051451A1 (en) * 2006-09-22 2009-04-22 Panasonic Corporation Communication apparatus, communication method and communication system
US7808891B2 (en) * 2007-08-02 2010-10-05 Thales Avionics, Inc. System and method for streaming video on demand (VOD) streams over a local network
US20140044129A1 (en) * 2012-08-10 2014-02-13 Duane Edward MENTZE Multicast packet forwarding in a network
US9294396B2 (en) * 2013-03-12 2016-03-22 Dell Products L.P. Port extender

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101145927A (zh) 2006-09-12 2008-03-19 华为技术有限公司 组播广播业务的承载网络、系统及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
CN101145927 A(2008.03.19.) *

Also Published As

Publication number Publication date
KR20140002033A (ko) 2014-01-07
ES2746048T3 (es) 2020-03-04
BR112013028611A2 (pt) 2017-12-05
WO2012152178A1 (zh) 2012-11-15
US20140086098A1 (en) 2014-03-27
RU2571536C2 (ru) 2015-12-20
RU2013151858A (ru) 2015-06-20
US9515890B2 (en) 2016-12-06
JP2014519249A (ja) 2014-08-07
CN102769558A (zh) 2012-11-07
EP2696538A1 (en) 2014-02-12
EP2696538B1 (en) 2019-05-29
JP5792894B2 (ja) 2015-10-14
EP2696538A4 (en) 2015-02-18

Similar Documents

Publication Publication Date Title
KR101472399B1 (ko) 포트 확장 토폴로지 정보를 취득하는 방법, 시스템 및 제어 브리지
CN103401786B (zh) 网络拓扑建立、路径控制、报文传输方法及装置、系统
US8908704B2 (en) Switch with dual-function management port
US8995272B2 (en) Link aggregation in software-defined networks
EP4007242A1 (en) Communication method, communications device, and storage medium
JP2019518393A (ja) パケット処理方法、及びデバイス
KR20140120925A (ko) 다중 영역 네트워크에서의 개선된 최단 경로 브릿징
CN110324225B (zh) 一种处理报文的方法及装置
US20070171904A1 (en) Traffic separation in a multi-stack computing platform using VLANs
CN101741664A (zh) 以太网接口系统实现方法及实现装置
CN112532756B (zh) 接口扩展方法、装置和系统
CN113938405B (zh) 一种数据处理的方法、装置
CN101242370B (zh) 实现以太网与帧中继互联的方法与协议转换设备
CN103001847B (zh) 通过桥接协议数据单元隧道传输协议报文的方法和装置
CN114079613A (zh) 一种通信方法及相关设备
CN102594649B (zh) 虚拟通道组播数据远端复制方法及系统
WO2022007749A1 (zh) 一种数据传输方法和装置
CN102238163B (zh) 面向ip电信网的多协议报文传输方法
JP2012114646A (ja) ネットワーク中継装置
CN101212716B (zh) 基于射频拉远的物理设备连接关系的获取方法
WO2023246746A1 (zh) 一种通信方法及相关设备
CN114598422B (zh) 以太网数据发送、接收方法、装置、设备及存储介质
CN111866195B (zh) 一种端口协商方法及装置
CN106059804A (zh) 基于改进的opnet‑hla的大规模网络仿真方法
CN116886161A (zh) 用户业务处理方法、装置、中心交换机和存储介质

Legal Events

Date Code Title Description
A201 Request for examination
PA0105 International application

Patent event date: 20131106

Patent event code: PA01051R01D

Comment text: International Patent Application

PA0201 Request for examination
PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140721

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20141117

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20141208

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20141209

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20171121

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20171121

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20181128

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20181128

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 20191125

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 20191125

Start annual number: 6

End annual number: 6

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20210919