[go: up one dir, main page]

KR20020017265A - 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법 - Google Patents

동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법 Download PDF

Info

Publication number
KR20020017265A
KR20020017265A KR1020000050477A KR20000050477A KR20020017265A KR 20020017265 A KR20020017265 A KR 20020017265A KR 1020000050477 A KR1020000050477 A KR 1020000050477A KR 20000050477 A KR20000050477 A KR 20000050477A KR 20020017265 A KR20020017265 A KR 20020017265A
Authority
KR
South Korea
Prior art keywords
host
subnet
resolution protocol
address
same
Prior art date
Application number
KR1020000050477A
Other languages
English (en)
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
Application filed by 구자홍, 엘지전자주식회사 filed Critical 구자홍
Priority to KR1020000050477A priority Critical patent/KR20020017265A/ko
Priority to US09/939,558 priority patent/US20020052972A1/en
Publication of KR20020017265A publication Critical patent/KR20020017265A/ko

Links

Classifications

    • 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
    • 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/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • H04L12/467Arrangements for supporting untagged frames, e.g. port-based VLANs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/09Mapping addresses
    • H04L61/10Mapping addresses of different types

Landscapes

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

Abstract

본 발명은 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법에 관한 것으로, 주소 결정 프로토콜을 이용하여 동일한 아이피 서브넷에 구성된 복수개의 가상랜 사이의 통신을 구현할 수 있도록 한 것이다. 이를 위하여 본 발명은 동일 아이피 서브넷상에 구성된 복수개의 가상랜에 있어서, 동일 아이피 서브넷 상의 목적 호스트 MAC주소를 알아내기 위한 제1 주소 결정 프로토콜 요청신호를 발생하는 제1 과정과; 상기 제1 주소 결정 프로토콜 요청신호를 이용하여 소스 호스트와 목적 호스트의 가상랜의 정보와 MAC주소 정보를 검출하는 제2 과정과; 소스 호스트에서 발생한 유니 캐스트 데이터를 목적 호스트로 전송하는 제3 과정으로 수행한다.

Description

동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법{COMMUNICATION METHOD FOR PLURAL VIRTUAL LAN CONSISTED IN IDENTICAL IP SUBNET}
본 발명은 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법에 관한 것으로, 특히 주소 결정 프로토콜을 이용하여 동일한 아이피 서브넷에 구성된 복수개의 가상랜 사이의 통신을 구현할 수 있도록 한 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법에 관한 것이다.
일반적으로, 랜(LAN:Local Area Network)은 근거리 통신망으로 학교와 회사등에서 내부 데이터 통신이 가능한 통신망인데, 특히 이너넷(Ethernet)은 미국의 DEC,인텔,제록스가 공동으로 개발한 랜으로서, IEEE표준을 구현한 CSMA/CD방식의 통식망이다.
상기 CSMA/CD(Carrier Sense Multiple Access/Collision Detection)는 복수개의 콘트롤러에서 송출된 신호가 중복됨으로 인하여 발생하는 패킷간의 충돌을 감소시키기 위한 통신 방식으로, 패킷을 송출하기 전에 송출하려는 채널의 사용여부를 조사하여 채널이 미사용될 때까지 송출을 지연시킨다.
이더넷의 전송단위인 프레임의 구성은 도1에 도시된 것과 같이, 6바이트의 목적 주소(Destination Address:DA)와 소스 주소(Source Address :SA), 2바이트의 데이터 형식(길이 정보),1500바이트 이내의 사용자 데이터로 이루어진다.
여기서, 상기 목적주소(DA)는 프레임을 전송받는 위치의 물리적주소를 나타내고, 소스 주소(SA)는 프레임을 전송하는 위치의 물리적주소를 나타낸다.
이더넷 랜은 이더넷 표준에 맞는 미디어를 통해 수신된 프레임을 PHY레이어에서 상위 MAC레이어로 전달하는데, 이때 이더넷 프레임은, MAC 주소를 사용하여 노드를 구분하고, 목적주소(DA)에 상기 MAC의 주소를 첨가하여 전송한다.
한편, 이더넷의 특성상, 목적지의 피씨는 목적주소(DA)가 자신의 MAC 주소인 프레임만 수신하고, 브로드캐스트(Broadcast) 주소(모든 목적주소가 '1')인 경우에는 모두 수신한다.
여기서, 일반적인 랜스위치에 대한 실시예의 동작을 도2를 참조하여 설명한다.
먼저, 제1 호스트(HOST1)가 제10 호스트(HOST10)의 MAC 주소를 알아내기 위하여 브로드캐스트(Broadcast) MAC 주소를 이용하여 모든 노드에, 도3과 같은 프레임으로 이루어진 주소 결정 프로토콜 요청신호(ARP_REQ)를 전송한다.
이때, 랜 스위치는 목적 MAC가 브로드캐스트(Broadcast) 이거나 MAC 테이블에 등록되지 않은 패킷은 모든 포트로 전송하고, 제1 호스트(HOST1)가 제1 포트(PORT1)에 연결되어 있음을 MAC 테이블에 등록한다.
그 다음, 상기 랜 스위치에 연결된 모든 노드의 MAC는 패킷을 수신한후 그 패킷을 아이피 모듈로 전송하고, 그 아이피모듈이 아이피를 검사하여 자신으로 오는 패킷인지를 판단하는데, 즉 제10 호스트(HOST10)의 아이피모듈은 전송된 패킷의 아이피가 자신의 아이피와 일치하므로, 전송된 패킷이 자신의 것임을 인식하여 그에 따라 제1 호스트(HOST1)로 도4와 같은 프레임으로 이루어진 주소 결정 프로토콜 응답신호(ARP_RES)를 랜스위치에 전송한다.
그러면, 상기 랜스위치는 상기 주소 결정 프로토콜 응답신호(ARP_RES)의 목적 주소(DA) '01'을 가지고 MAC 테이블을 검색하여 그에 해당되는 제1 포트(PORT1)릍 통해 제1 호스트(HOST1)로 상기 주소 결정 프로토콜 응답신호(ARP_RES)를 전송함과 아울러 MAC 주소가 00:40:2a:00:00:0a인 제10 호스트(HOST10)가 제 10포트(PORT10)에 연결되어 있음을 MAC 테이블에 등록한다.
이후, 상기 제1 호스트(host1)는 상기 주소 결정 프로토콜 응답신호 (ARP_RES)에 의해 목적지 제10 호스트(HOST10)의 MAC주소를 알게되어, 그 제10 호스트(HOST10)로 도5와 같은 유니 캐스트(Unicast) 패킷을 전송한다.
여기서, 상기와 같은 랜 환경에서는 근본적으로 주소 결정 프로토콜(ARP) 패킷 같은 브로드캐스트(Broadcast) 메시시가 많게 되어 망의 성능을 저하시키는 주요 원인이 되는데, 이를 개선하기 위하여 물리적인 네트워크 구성에 상관없이 강제로 브로드캐스트(Broadcast) 영역을 정의하여 불필요한 망의 충돌을 감소시키기 위한 가상랜(VIRTUAL LAN:이하,가상랜)이 등장하게 되었다.
상기 가상랜은 브로드캐스트(Broadcast) 또는 알려지지 않은 패킷이 수신되면 그 패킷을 수신한 포트가 속하는 가상랜(VLAN)의 포트로만 전송하도록 하고, MAC 테이블에는 그 가상랜(VLAN)의 번호 필드가 추가되며, 이때 서로 다른 가상랜(VLAN)간의 통신에는 도6과 같이 반드시 라우터를 거쳐야 한다.
즉, 제1 가상랜(VLAN1)의 호스트(HOST1)가 제2 가상랜(VLAN2)에 속한 호스트 (HOST10)와 통신하기 위해서, 브로드 캐스트(Broadcast) 주소 결정 프로토콜 (ARP) 패킷을 전송해야 하는데, 가상랜(VLAN)의 정의상 서로 다른 가상랜(VLAN)으로 브로드캐스팅(Broadcast) 주소 결정 프로토콜(ARP) 패킷을 전송할 수 없기 때문에 서로 다른 가상랜(VLAN) 사이의 통신을 수행하지 못하게 되고, 이로 인해 하나의 아이피 서브넷(SUBNET)에는 반드시 하나의 가상랜(VLAN) 만이 대응되게 된다.
그러나, 상기와 같은 종래 기술에 있어서, 가상랜간의 통신은 라우터를 거쳐야 하므로 동일한 아이피 서브넷내에서 복수개의 가상랜을 구현하지 못하는 문제점이 있었다.
따라서, 상기와 같은 문제점을 감안하여 창안한 본 발명은 주소 결정 프로토콜을 이용하여 동일한 아이피 서브넷에 구성된 복수개의 가상랜 사이의 통신을 구현할 수 있도록 한 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법을 제공함에 그 목적이 있다.
도1은 이더넷의 전송단위인 프레임의 구성을 보인도.
도2는 일반적인 랜스위치를 사용하여 소스 호스트와 목적 호스트 사이의 통신을 보인 개략도.
도3은 도2에 있어서, 소스 호스트에서 생성하는 주소 결정 프로토콜 요청신호의 구성을 보인 개략도.
도4는 도2에 있어서, 목적 호스트에서 생성하는 주소 결정 프로토콜 응답신호의 구성을 보인 개략도.
도5는 도2에 있어서, 소스 호스트에서 생성한 유니 캐스트 패킷의 구성을 보인 개략도.
도6은 종래 서로 다른 아이피 서브넷상에 구성된 가상랜 사이의 통신을 보인 개략도.
도7은 본 발명 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법에 대한 동작 흐름도.
도8은 본 발명 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신을 보인 개략도.
도9는 도8에 있어서, 소스 호스트에서 생성하는 주소 결정 프로토콜 요청신호의 구성을 보인 개략도.
도10는 도8에 있어서, 라우팅모듈에서 생성하는 주소 결정 프로토콜 응답신호의 구성을 보인 개략도.
도11은 도8에 있어서, 라우팅모듈에서 생성하는 주소 결정 프로토콜 요청신호의 구성을 보인 개략도.
도12는 도8에 있어서, 목적 호스트에서 생성하는 주소 결정 프로토콜 응답신호의 구성을 보인 개략도.
도13은 도8에 있어서, 소스 호스트에서 생성하는 유니 캐스트 데이터 패킷의 구성을 보인 개략도.
도14는 도8에 있어서, 라우팅모듈에서 생성하는 유니 캐스트 데이터 패킷의 구성을 보인 개략도.
상기와 같은 목적을 달성하기 위한 본 발명은 동일 아이피 서브넷상에 구성된 복수개의 가상랜에 있어서, 동일 아이피 서브넷 상의 목적 호스트 MAC주소를 알아내기 위한 제1 주소 결정 프로토콜 요청신호를 발생하는 제1 과정과; 상기 제1 주소 결정 프로토콜 요청신호를 이용하여 소스 호스트와 목적 호스트의 가상랜의 정보와 MAC주소 정보를 검출하는 제2 과정과; 소스 호스트에서 발생한 유니 캐스트 데이터를 목적 호스트로 전송하는 제3 과정으로 수행함을 특징으로 한다.
이하, 본 발명에 의한 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법에 대한 작용 및 효과를 첨부한 도면을 참조하여 상세히 설명한다.
도7은 본 발명 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법에 대한 동작흐름도로서, 이에 도시한 바와같이 동일 아이피 서브넷(SUBNET)상의 목적 호스트 MAC주소를 알아내기 위한 제1 주소결정 프로토콜 요청신호 (ARP_REQ)를 스위칭모듈로 전송하는 제1 단계와; 상기 스위칭모듈에 의해, 상기 제1 주소결정 프로토콜 요청신호(ARP_REQ)를 동일 아이피 서브넷(SUBNET) 상의 가상랜에 속하는 모든 포트 및 라우팅모듈로 전송하는 제2 단계와; 상기 라우팅모듈에 의해, 상기 제1 주소 결정 프로토콜 요청신호(ARP_REQ)의 목적 아이피 주소에 해당되는 목적 호스트 대신에 제1 주소 결정 프로토콜 응답신호(ARP_RES)를 소스 호스트로 전송함과 아울러 상기 목적 호스트의 MAC주소를 알아내기 위한 제2 주소결정 프로토콜 요청신호(ARP_REQ)를 전송하는 제3 단계와; 상기 제2 주소결정 프로토콜 요청신호(ARP_REQ)에 의해, 목적 호스트의 MAC주소를 알리기 위한 제2 주소결정 프로토콜 응답신호(ARP_RES)를 상기 라우팅모듈에 전송하는 제4 단계와; 소스 호스트에서 유니캐스트(Unicast) 데이터 패킷을 상기 라우팅모듈로 전송하는 제5 단계와; 상기 라우팅모듈에서, 상기 유니캐스트(Unicast) 데이터 패킷의 MAC 주소를 목적 호스트의 MAC주소로 변환하여 그 목적 호스트로 전송하는 제6 단계로 이루어지며, 이와 같은 본 발명을 도8을 참조하여 설명한다.
먼저, 제1 가상랜(VLAN1)에 속한 소스 호스트(HOST1)는 동일 아이피 서브넷(SUBNET)상의 목적 호스트(HOST10) MAC주소를 알아내기 위하여, 도9와 같은 프레임으로 이루어진 제1 주소 결정 프로토콜 요청신호(ARP_REQ)를 스위칭모듈로 전송한다.
상기 스위칭모듈은 상기 제1 주소결정 프로토콜 요청신호(ARP_REQ)를 동일 아이피 서브넷(SUBNET) 상의 제1 가상랜(VLAN1)에 속하는 모든 포트 및 라우팅모듈로 전송한다.
그 다음, 상기 라우팅모듈은 상기 제1 주소 결정 프로토콜 요청신호 (ARP_REQ)의 목적 아이피 주소에 해당되는 목적 호스트(HOST10) 대신에 도10과 같은 프레임으로 이루어진 제1 주소 결정 프로토콜 응답신호(ARP_RES)를 소스 호스트(HOST1)로 전송한다.
이때, 상기 라우팅모듈은 라우팅테이블을 참조하여 목적지의 아이피가 속해있는 가상랜(VLAN2)을 인식하고, 해당 게이트웨이를 통해 목적 호스트(HOST10)의 MAC 주소를 알아내기 위하여, 도11과 같은 프레임으로 이루어진 제2 주소결정 프로토콜 요청신호(ARP_REQ)를 전송한다.
그 다음, 목적 호스트(HOST10)는 상기 제2 주소 결정 프로토콜 요청신호 (ARP_REQ)에 의해, 자신의 MAC 주소를 알리기 위하여 도12와 같은 프레임으로 이루어진 제2 주소결정 프로토콜 응답신호(ARP_RES)를 상기 라우팅모듈에 전송한다.
이에 따라, 상기 라우팅모듈은 소스 호스트(HOST1)와 목적 호스트(HOST10)의 MAC주소와 가상랜(VLAN1,VLAN2)의 정보를 모두 인식하게 된다.
이때, 상기 소스 호스트(HOST1)에서 도13과 같은 프레임으로 이루어진 유니 캐스트(Unicast) 데이터 패킷을 상기 라우팅모듈로 전송하게 되고, 그러면 상기 라우팅모듈은 상기 유니캐스트(Unicast) 데이터 패킷의 MAC 주소를 목적 호스트 (HOST10)의 MAC 주소로 변환하여 도14와 같은 프레임으로 이루어진 유니 캐스트(Unicast) 데이터 패킷을 그 목적 호스트(HOST10)로 전송한다.
즉, 본 발명은 가상랜(VLAN)의 구성에 주소 결정 프로토콜(ADDRESS RESOLUTION PROTOCOL) 개념을 도입함으로써, 실제로 중간에서 스위칭모듈이나 라우팅모듈의 능동적인 중계 동작이 이루어지지만 양쪽 가상랜(VLAN)에 각기 포함되는 호스트(HOST)들은 상대 호스트(HOST)와 직접 통신하고 있는 것 같은 환경을 구현한다.
이상에서 상세히 설명한 바와같이 본 발명은 동일한 아이피 서브넷(SUBNET) 내에서 가상랜을 복수개 구현함으로써 중소 규모의 단체내의 이더넷 트래픽 (Traffic)을 상당 부분 감소시킬 수 있는 효과가 있다.

Claims (4)

  1. 동일 아이피 서브넷상에 구성된 복수개의 가상랜에 있어서,
    동일 아이피 서브넷 상의 목적 호스트 MAC주소를 알아내기 위한 제1 주소 결정 프로토콜 요청신호를 발생하는 제1 과정과;
    상기 제1 주소 결정 프로토콜 요청신호를 이용하여 소스 호스트와 목적 호스트의 가상랜의 정보와 MAC주소 정보를 검출하는 제2 과정과;
    소스 호스트에서 발생한 유니 캐스트 데이터를 목적 호스트로 전송하는 제3 과정으로 수행함을 특징으로 하는 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법.
  2. 제1 항에 있어서, 제2 과정은 스위칭모듈에 의해, 상기 제1 주소결정 프로토콜 요청신호를 동일 아이피 서브넷 상의 가상랜에 속하는 모든 포트 및 라우팅모듈로 전송하는 제1 단계와;
    상기 라우팅모듈에 의해, 상기 제1 주소 결정 프로토콜 요청신호의 목적 주소에 해당되는 목적 호스트 대신에 제1 주소 결정 프로토콜 응답신호를 소스 호스트로 전송함과 아울러 상기 목적 호스트의 MAC주소를 알아내기 위한 제2 주소결정 프로토콜 요청신호를 전송하는 제2 단계로 수행함을 특징으로 하는 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법.
  3. 제2 항에 있어서, 라우팅모듈은 제1 주소 결정 프로토콜의 목적 아이피 주소에 의해 목적 호스트가 포함된 가상랜을 선택하는 것을 특징으로 하는 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법.
  4. 제1 항에 있어서, 제3 과정은 소스 호스트에서 유니 캐스트 데이터 패킷을 상기 라우팅모듈로 전송하는 제1 단계와;
    상기 라우팅모듈에서, 상기 유니 캐스트 데이터 패킷의 MAC 주소를 목적 호스트의 MAC주소로 변환하여 그 목적 호스트로 전송하는 제2 단계로 수행함을 특징으로 하는 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의 통신방법.
KR1020000050477A 2000-08-29 2000-08-29 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법 KR20020017265A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020000050477A KR20020017265A (ko) 2000-08-29 2000-08-29 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법
US09/939,558 US20020052972A1 (en) 2000-08-29 2001-08-28 Communication method among a plurality of virtual LANs in an IP subnet

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000050477A KR20020017265A (ko) 2000-08-29 2000-08-29 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법

Publications (1)

Publication Number Publication Date
KR20020017265A true KR20020017265A (ko) 2002-03-07

Family

ID=19685896

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000050477A KR20020017265A (ko) 2000-08-29 2000-08-29 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법

Country Status (2)

Country Link
US (1) US20020052972A1 (ko)
KR (1) KR20020017265A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100455130B1 (ko) * 2000-12-23 2004-11-08 엘지전자 주식회사 가상 에이알피 패킷을 이용한 프록시 에이알피 동작 방법
KR100485801B1 (ko) * 2002-03-07 2005-04-28 삼성전자주식회사 서로 다른 사설망에 존재하는 네트워크장치들 간의직접접속을 제공하는 망접속장치 및 방법
KR20050058624A (ko) * 2003-12-12 2005-06-17 한국전자통신연구원 가상 인터페이스를 이용한 서로 다른 가상랜간의 라우팅방법
US7492768B2 (en) 2002-12-24 2009-02-17 Electronics And Telecommunications Research Institute System and method for VLAN configuration of E-PON, and recording medium with stored program thereof

Families Citing this family (109)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3885585B2 (ja) * 2001-12-28 2007-02-21 松下電器産業株式会社 ルータ装置及びそれを用いたネットワークシステム
CN1180575C (zh) * 2002-03-28 2004-12-15 华为技术有限公司 一种局域网交换设备的集中管理方法
SE523714C2 (sv) * 2002-07-05 2004-05-11 Packetfront Sweden Ab Ett filter i ett gränssnitt inom ett öppet system av typ skikt2 för trafikseparation i minst en router för åtkomstomkoppling inom ett nät, och ett förfarande för detta
TWI245507B (en) * 2002-08-06 2005-12-11 Realtek Semiconductor Corp System and method for network connection detection
AU2003259742B2 (en) 2002-08-09 2010-07-15 Reflexion Networks, Inc. System and method for controlling access to an electronic message recipient
AU2003243112A1 (en) * 2002-10-04 2004-04-23 Telefonaktiebolaget Lm Ericsson (Publ.) Isolation of hosts connected to an access network
JP2004153706A (ja) * 2002-10-31 2004-05-27 Fujitsu Ltd 通信装置および網インタフェース装置
US7512136B2 (en) * 2002-11-15 2009-03-31 The Directv Group, Inc. Apparatus and method for preserving routable IP addresses using ARP proxy
GB0227614D0 (en) * 2002-11-27 2002-12-31 3Com Corp Packet-switched network and network switches having a network layer forwarding by data link switching
JP3798754B2 (ja) * 2003-03-13 2006-07-19 インターナショナル・ビジネス・マシーンズ・コーポレーション ルータを介して接続されたサブネットワーク間のブロードキャスト
CN1330137C (zh) * 2003-04-03 2007-08-01 华为技术有限公司 向局域网内特定目标发送地址解析协议请求报文的方法
DE10319323B3 (de) * 2003-04-29 2004-12-16 Siemens Ag Verfahren zur automatischen Konfiguration einer Kommunikationseinrichtung
KR100568178B1 (ko) * 2003-07-18 2006-04-05 삼성전자주식회사 게이트웨이 장치 및 그 제어방법
US7818416B2 (en) * 2004-02-27 2010-10-19 Teamon Systems, Inc. Communications system and method for accessing a server and preventing access blocking and minimizing network traffic
US20050243800A1 (en) * 2004-04-30 2005-11-03 David Horoschak System and method of maintaining correct port forwarding in a residential gateway device
US20060015635A1 (en) * 2004-06-17 2006-01-19 International Business Machines Corporation Method and apparatus for handling address resolution protocol requests for a device having multiple interfaces
US7379443B2 (en) * 2004-07-16 2008-05-27 Motorola, Inc. Method of dynamic management of a virtual local area network (VLAN) in a wireless ad hoc network
US7567573B2 (en) * 2004-09-07 2009-07-28 F5 Networks, Inc. Method for automatic traffic interception
US7747733B2 (en) 2004-10-25 2010-06-29 Electro Industries/Gauge Tech Power meter having multiple ethernet ports
US7640591B1 (en) 2005-04-22 2009-12-29 Sun Microsystems, Inc. Method and apparatus for limiting denial of service attack by limiting traffic for hosts
US7623538B1 (en) * 2005-04-22 2009-11-24 Sun Microsystems, Inc. Hardware-based network interface per-ring resource accounting
US7739736B1 (en) 2005-04-22 2010-06-15 Oracle America, Inc. Method and apparatus for dynamically isolating affected services under denial of service attack
US7733890B1 (en) * 2005-04-22 2010-06-08 Oracle America, Inc. Network interface card resource mapping to virtual network interface cards
US7675920B1 (en) 2005-04-22 2010-03-09 Sun Microsystems, Inc. Method and apparatus for processing network traffic associated with specific protocols
US7591011B1 (en) 2005-04-22 2009-09-15 Sun Microsystems, Inc. Assigning higher priority to transactions based on subscription level
US7782870B1 (en) 2005-04-22 2010-08-24 Oracle America, Inc. Method and apparatus for consolidating available computing resources on different computing devices
US7607168B1 (en) 2005-04-22 2009-10-20 Sun Microsystems, Inc. Network interface decryption and classification technique
US7627899B1 (en) 2005-04-22 2009-12-01 Sun Microsystems, Inc. Method and apparatus for improving user experience for legitimate traffic of a service impacted by denial of service attack
US7697434B1 (en) 2005-04-22 2010-04-13 Sun Microsystems, Inc. Method and apparatus for enforcing resource utilization of a container
KR101124748B1 (ko) * 2005-05-27 2012-03-23 엘지전자 주식회사 네트워크 설정 장치 및 방법
US7746783B1 (en) 2005-09-14 2010-06-29 Oracle America, Inc. Method and apparatus for monitoring packets at high data rates
KR100759799B1 (ko) * 2005-11-30 2007-09-20 한국전자통신연구원 이더넷 정합을 위한 에이알피 처리 방법
US20070121623A1 (en) * 2005-11-30 2007-05-31 Garcia Jose A Method and system for establishing narrowband communications connections using virtual local area network identification
US7782835B2 (en) * 2006-01-17 2010-08-24 Motorola, Inc. System and method for multihop packet forwarding
US7613132B2 (en) * 2006-06-30 2009-11-03 Sun Microsystems, Inc. Method and system for controlling virtual machine bandwidth
US7715416B2 (en) * 2006-06-30 2010-05-11 The Open Computing Trust 1 Generalized serialization queue framework for protocol processing
US7613198B2 (en) * 2006-06-30 2009-11-03 Sun Microsystems, Inc. Method and apparatus for dynamic assignment of network interface card resources
US7742474B2 (en) * 2006-06-30 2010-06-22 Oracle America, Inc. Virtual network interface cards with VLAN functionality
US7672299B2 (en) * 2006-06-30 2010-03-02 Sun Microsystems, Inc. Network interface card virtualization based on hardware resources and software rings
US7966401B2 (en) * 2006-06-30 2011-06-21 Oracle America, Inc. Method and apparatus for containing a denial of service attack using hardware resources on a network interface card
US7643482B2 (en) * 2006-06-30 2010-01-05 Sun Microsystems, Inc. System and method for virtual switching in a host
US7684423B2 (en) * 2006-06-30 2010-03-23 Sun Microsystems, Inc. System and method for virtual network interface cards based on internet protocol addresses
US7894453B2 (en) * 2006-07-20 2011-02-22 Oracle America, Inc. Multiple virtual network stack instances
US7885257B2 (en) * 2006-07-20 2011-02-08 Oracle America, Inc. Multiple virtual network stack instances using virtual network interface cards
US8630296B2 (en) * 2006-07-20 2014-01-14 Oracle America, Inc. Shared and separate network stack instances
US7502881B1 (en) * 2006-09-29 2009-03-10 Emc Corporation Data packet routing mechanism utilizing the transaction ID tag field
US7733795B2 (en) * 2006-11-28 2010-06-08 Oracle America, Inc. Virtual network testing and deployment using network stack instances and containers
US7738457B2 (en) * 2006-12-20 2010-06-15 Oracle America, Inc. Method and system for virtual routing using containers
US8121051B2 (en) * 2007-02-26 2012-02-21 Hewlett-Packard Development Company, L.P. Network resource teaming on a per virtual network basis
US8953486B2 (en) * 2007-11-09 2015-02-10 Cisco Technology, Inc. Global auto-configuration of network devices connected to multipoint virtual connections
US8086739B2 (en) * 2007-12-10 2011-12-27 Oracle America, Inc. Method and system for monitoring virtual wires
US7984123B2 (en) * 2007-12-10 2011-07-19 Oracle America, Inc. Method and system for reconfiguring a virtual network path
US8370530B2 (en) * 2007-12-10 2013-02-05 Oracle America, Inc. Method and system for controlling network traffic in a blade chassis
US8095661B2 (en) * 2007-12-10 2012-01-10 Oracle America, Inc. Method and system for scaling applications on a blade chassis
US7962587B2 (en) * 2007-12-10 2011-06-14 Oracle America, Inc. Method and system for enforcing resource constraints for virtual machines across migration
US7945647B2 (en) * 2007-12-10 2011-05-17 Oracle America, Inc. Method and system for creating a virtual network path
US7965714B2 (en) * 2008-02-29 2011-06-21 Oracle America, Inc. Method and system for offloading network processing
US7970951B2 (en) * 2008-02-29 2011-06-28 Oracle America, Inc. Method and system for media-based data transfer
US7944923B2 (en) * 2008-03-24 2011-05-17 Oracle America, Inc. Method and system for classifying network traffic
US8739179B2 (en) * 2008-06-30 2014-05-27 Oracle America Inc. Method and system for low-overhead data transfer
US8099615B2 (en) * 2008-06-30 2012-01-17 Oracle America, Inc. Method and system for power management in a virtual machine environment without disrupting network connectivity
US8406230B2 (en) * 2008-06-30 2013-03-26 Oracle America, Inc. Formerly Known As Sun Microsystems, Inc. Method and system for classifying packets in a network interface card and interface for performing the same
US7941539B2 (en) * 2008-06-30 2011-05-10 Oracle America, Inc. Method and system for creating a virtual router in a blade chassis to maintain connectivity
US7751401B2 (en) * 2008-06-30 2010-07-06 Oracle America, Inc. Method and apparatus to provide virtual toe interface with fail-over
US8321862B2 (en) * 2009-03-20 2012-11-27 Oracle America, Inc. System for migrating a virtual machine and resource usage data to a chosen target host based on a migration policy
US8341505B2 (en) * 2009-05-08 2012-12-25 Oracle America, Inc. Enforcing network bandwidth partitioning for virtual execution environments with direct access to network hardware
US8116199B2 (en) * 2009-05-08 2012-02-14 Oracle America, Inc. Method and system for monitoring network communication
US8478853B2 (en) * 2009-05-29 2013-07-02 Oracle America, Inc. Handling of multiple MAC unicast addresses with virtual machines
US8174984B2 (en) * 2009-05-29 2012-05-08 Oracle America, Inc. Managing traffic on virtualized lanes between a network switch and a virtual machine
WO2010141450A2 (en) * 2009-06-01 2010-12-09 The Regents Of The University Of Michigan Method for extending the use of single ipv4 addresses to multiple network end-hosts
US9059965B2 (en) * 2009-06-30 2015-06-16 Oracle America, Inc. Method and system for enforcing security policies on network traffic
US8194670B2 (en) * 2009-06-30 2012-06-05 Oracle America, Inc. Upper layer based dynamic hardware transmit descriptor reclaiming
US8260588B2 (en) * 2009-10-16 2012-09-04 Oracle America, Inc. Virtualizing complex network topologies
US8254261B2 (en) * 2009-10-16 2012-08-28 Oracle America, Inc. Method and system for intra-host communication
US8675644B2 (en) * 2009-10-16 2014-03-18 Oracle America, Inc. Enhanced virtual switch
US8726093B2 (en) 2010-06-30 2014-05-13 Oracle America, Inc. Method and system for maintaining direct hardware access in the event of network interface card failure
US8938516B1 (en) 2010-10-28 2015-01-20 Juniper Networks, Inc. Switch provided failover
US8891406B1 (en) * 2010-12-22 2014-11-18 Juniper Networks, Inc. Methods and apparatus for tunnel management within a data center
CN102546849B (zh) * 2010-12-30 2014-10-08 华为技术有限公司 Ip地址冲突检测方法及网络设备
US8634415B2 (en) 2011-02-16 2014-01-21 Oracle International Corporation Method and system for routing network traffic for a blade server
US9858241B2 (en) 2013-11-05 2018-01-02 Oracle International Corporation System and method for supporting optimized buffer utilization for packet processing in a networking device
JP5760600B2 (ja) * 2011-03-31 2015-08-12 ソニー株式会社 通信装置、受信装置、通信方法、および通信システム
US10771532B2 (en) 2011-10-04 2020-09-08 Electro Industries/Gauge Tech Intelligent electronic devices, systems and methods for communicating messages over a network
US10275840B2 (en) 2011-10-04 2019-04-30 Electro Industries/Gauge Tech Systems and methods for collecting, analyzing, billing, and reporting data from intelligent electronic devices
US20150356104A9 (en) 2011-10-04 2015-12-10 Electro Industries/Gauge Tech Systems and methods for collecting, analyzing, billing, and reporting data from intelligent electronic devices
US12260078B2 (en) 2011-10-04 2025-03-25 Ei Electronics Llc Dynamic webpage interface for an intelligent electronic device
US10303860B2 (en) 2011-10-04 2019-05-28 Electro Industries/Gauge Tech Security through layers in an intelligent electronic device
US10862784B2 (en) * 2011-10-04 2020-12-08 Electro Industries/Gauge Tech Systems and methods for processing meter information in a network of intelligent electronic devices
CN102377669B (zh) * 2011-10-18 2014-12-10 华为技术有限公司 发送报文的方法及交换机
US8861401B2 (en) 2012-04-03 2014-10-14 International Business Machines Corporation Layer 2 packet switching without look-up table for ethernet switches
US8902896B2 (en) 2012-04-16 2014-12-02 International Business Machines Corporation Packet switching without look-up table for ethernet switches
CN104604186B (zh) * 2012-08-28 2018-09-11 三菱电机株式会社 网络系统及通信装置
JP2014057239A (ja) * 2012-09-13 2014-03-27 Sony Corp ネットワークシステム
TW201421232A (zh) * 2012-11-19 2014-06-01 Ibm 在一冗餘群組中實施故障備援的方法、裝置與電腦程式產品
US11816465B2 (en) 2013-03-15 2023-11-14 Ei Electronics Llc Devices, systems and methods for tracking and upgrading firmware in intelligent electronic devices
US10320628B2 (en) 2013-06-19 2019-06-11 Citrix Systems, Inc. Confidence scoring of device reputation based on characteristic network behavior
US9258209B2 (en) * 2013-07-02 2016-02-09 Dell Products L.P. System and method for layer 3 proxy routing
US9489327B2 (en) 2013-11-05 2016-11-08 Oracle International Corporation System and method for supporting an efficient packet processing model in a network environment
US11734396B2 (en) 2014-06-17 2023-08-22 El Electronics Llc Security through layers in an intelligent electronic device
US9871819B2 (en) * 2014-11-13 2018-01-16 General Electric Company Zone-based security architecture for intra-vehicular wireless communication
CN104754074A (zh) * 2015-03-31 2015-07-01 江苏恒信和安电子科技有限公司 一种自转换网段路由器
US10958435B2 (en) 2015-12-21 2021-03-23 Electro Industries/ Gauge Tech Providing security in an intelligent electronic device
US10430263B2 (en) 2016-02-01 2019-10-01 Electro Industries/Gauge Tech Devices, systems and methods for validating and upgrading firmware in intelligent electronic devices
US11754997B2 (en) 2018-02-17 2023-09-12 Ei Electronics Llc Devices, systems and methods for predicting future consumption values of load(s) in power distribution systems
US11686594B2 (en) 2018-02-17 2023-06-27 Ei Electronics Llc Devices, systems and methods for a cloud-based meter management system
US11734704B2 (en) 2018-02-17 2023-08-22 Ei Electronics Llc Devices, systems and methods for the collection of meter data in a common, globally accessible, group of servers, to provide simpler configuration, collection, viewing, and analysis of the meter data
US11863589B2 (en) 2019-06-07 2024-01-02 Ei Electronics Llc Enterprise security in meters
US11729166B2 (en) * 2020-07-07 2023-08-15 Arista Networks, Inc. Authentication of passive devices
US20240154936A1 (en) * 2022-11-09 2024-05-09 Charter Communications Operating, Llc Proxy address resolution protocol for distributed local area network communications

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE326103T1 (de) * 1995-11-15 2006-06-15 Enterasys Networks Inc Verteilte verbindungsorientierte dienste für vermittelte fernmeldenetz
US5920699A (en) * 1996-11-07 1999-07-06 Hewlett-Packard Company Broadcast isolation and level 3 network switch
US6208649B1 (en) * 1998-03-11 2001-03-27 Cisco Technology, Inc. Derived VLAN mapping technique
US6618398B1 (en) * 1998-08-06 2003-09-09 Nortel Networks Limited Address resolution for internet protocol sub-networks in asymmetric wireless networks
US6256314B1 (en) * 1998-08-11 2001-07-03 Avaya Technology Corp. Apparatus and methods for routerless layer 3 forwarding in a network
US6570875B1 (en) * 1998-10-13 2003-05-27 Intel Corporation Automatic filtering and creation of virtual LANs among a plurality of switch ports
US6789118B1 (en) * 1999-02-23 2004-09-07 Alcatel Multi-service network switch with policy based routing
US6618377B1 (en) * 1999-03-30 2003-09-09 Cisco Technology, Inc. Flexible scheduling of network devices within redundant aggregate configurations
US6757281B1 (en) * 1999-12-16 2004-06-29 Xerox Corporation Route server
GB2358760B (en) * 2000-01-25 2003-06-25 3Com Corp Network switch with self-learning routing facility
US6914905B1 (en) * 2000-06-16 2005-07-05 Extreme Networks, Inc. Method and system for VLAN aggregation

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100455130B1 (ko) * 2000-12-23 2004-11-08 엘지전자 주식회사 가상 에이알피 패킷을 이용한 프록시 에이알피 동작 방법
KR100485801B1 (ko) * 2002-03-07 2005-04-28 삼성전자주식회사 서로 다른 사설망에 존재하는 네트워크장치들 간의직접접속을 제공하는 망접속장치 및 방법
US7492768B2 (en) 2002-12-24 2009-02-17 Electronics And Telecommunications Research Institute System and method for VLAN configuration of E-PON, and recording medium with stored program thereof
KR20050058624A (ko) * 2003-12-12 2005-06-17 한국전자통신연구원 가상 인터페이스를 이용한 서로 다른 가상랜간의 라우팅방법

Also Published As

Publication number Publication date
US20020052972A1 (en) 2002-05-02

Similar Documents

Publication Publication Date Title
KR20020017265A (ko) 동일 아이피 서브넷상에 구성된 서로 다른 가상랜 사이의통신방법
KR100455130B1 (ko) 가상 에이알피 패킷을 이용한 프록시 에이알피 동작 방법
US6147995A (en) Method for establishing restricted broadcast groups in a switched network
US7088714B2 (en) System and method for connecting geographically distributed virtual local area networks
JP2770782B2 (ja) Lan間接続装置
CN103944826B (zh) Spbm网络中的表项聚合方法及设备
US6195356B1 (en) Switcher for spanning subnetworks
CN101115006B (zh) 三层报文转发方法及路由设备和二层交换模块
US20150222543A1 (en) Virtual mac address, mask-based, packet forwarding
US20040165595A1 (en) Discovery and integrity testing method in an ethernet domain
JP2003060662A (ja) 通信装置及び通信方法、並びにプログラム及び記録媒体
US8799444B2 (en) Automated host discovery and path tracing by network management server
KR100299144B1 (ko) 비동기전송모드와 이더넷 네트워크 상에서 레이어-2 스위치를이용한 레이어-3 아이.피 스위칭 장치 및 방법
CN105991446A (zh) Trill网络中三层组网及数据处理方法、设备和系统
WO2003055180A1 (en) Address duplication detection in a network
JP4289562B2 (ja) トラフィック分離用のフィルタ
CN112929284A (zh) 一种IPv6 VXLAN场景下的ND报文识别方法与系统
KR20050058624A (ko) 가상 인터페이스를 이용한 서로 다른 가상랜간의 라우팅방법
Cena et al. Composite can xl-ethernet networks for next-gen automotive and automation systems
KR20120059724A (ko) 가상랜을 이용한 데이터전송장치에서의 서브넷 디에이치씨피 서버 설정 및 운영 시스템 및 방법
US20140362785A1 (en) Mapping Via Back To Back Ethernet Switches
US12088690B2 (en) Method for robust communication between nodes that are adjacent at layer 3
KR20030037463A (ko) 서로 다른 가상랜 간의 고속 패킷 포워딩 방법
Huawei Technologies Co., Ltd. Ethernet Switching Technologies
JP3790494B2 (ja) Vpn転送装置およびネットワークシステム

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000829

N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20010808

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020614

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid