KR100570836B1 - 부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법 - Google Patents
부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법 Download PDFInfo
- Publication number
- KR100570836B1 KR100570836B1 KR1020030071449A KR20030071449A KR100570836B1 KR 100570836 B1 KR100570836 B1 KR 100570836B1 KR 1020030071449 A KR1020030071449 A KR 1020030071449A KR 20030071449 A KR20030071449 A KR 20030071449A KR 100570836 B1 KR100570836 B1 KR 100570836B1
- Authority
- KR
- South Korea
- Prior art keywords
- session
- label
- packet
- server
- load balancing
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1008—Server selection for load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1017—Server selection for load balancing based on a round robin mechanism
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1004—Server selection for load balancing
- H04L67/1023—Server selection for load balancing based on a hash applied to IP addresses or costs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Computer And Data Communications (AREA)
Abstract
Description
Claims (15)
- 인터넷 망을 통해 다수의 클라이언트가 다수의 서버에 접속되고 상기 다수의 서버의 전단에 위치하여 상기 클라이언트의 요구를 분석하여 서버간에 분산시켜 서비스를 제공하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치에 있어서,수신된 패킷에 대하여 세션 레이블의 부착 여부를 검사하고 상기 패킷의 헤더 정보를 분석하여 세션 정보를 파악하며, 상기 수신된 패킷의 헤더에 세션 레이블을 부착하는 패킷분석부;상기 패킷분석부의 검사결과 세션 레이블이 부착되지 않은 패킷의 세션에 대하여 부하 분산을 고려하여 상기 해당 세션을 서비스하기 위한 서버를 할당하는 부하분산처리부;상기 패킷분석부의 검사결과 세션 레이블이 부착된 패킷에 대하여 상기한 패킷 분석 또는 서버 할당 과정 없이 상기 세션 레이블 정보만을 이용하여 하드웨어적인 스위칭을 수행하는 세션레이블스위칭부;클라이언트로부터 요구된 세션의 관련 정보 및 상태를 유지 관리하는 세션관리부; 및세션 레이블을 할당하고 사용하지 않는 세션 레이블을 회수하여 관리하는 세션레이블관리부; 를 포함하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치.
- 제 1항에 있어서, 상기 패킷분석부는,상기 수신된 패킷에 세션 레이블이 부착되어 있는지를 확인한 후, 부착된 경우 패킷의 스위칭을 위해 상기 세션 레이블 스위칭부로 상기 패킷을 전달하고 부착되지 않은 경우 새로운 세션으로 인지하여 세션 정보를 분석하기 위해 후술하는 패킷내용 분석부로 전달하는 세션레이블 검사부;상기 전달된 패킷의 3계층에서 7계층까지의 헤더 정보의 분석을 통해 세션 정보를 파악하여 새로운 세션인지를 확인한 후, 새로운 세션인 경우 서비스 서버를 할당하기 위해 상기 부하분산처리부로 전달하고 기존의 세션인 경우 설정된 서버로 전달하는 패킷내용 분석부; 및상기 수신된 패킷의 헤더에 상기 할당된 세션 레이블을 부착하는 세션레이블 부착부; 를 포함하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치.
- 제 1항에 있어서,상기 부하 분산 세션 레이블로 멀티프로토콜 레이블 스위칭(MPLS) 레이블 구조를 적용하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치.
- 제 1항에 있어서, 상기 부하분산처리부는,라운드 로빈방식, 최소연결 서버, 가중치 및 서버로부터의 응답시간을 포함하는 정보를 고려한 알고리즘을 이용하여 부하 분산 서버를 결정하는 부하분산 알고리즘부;실시간 서버 상태 모니터링 및 구성관리를 수행하여 각 서버의 형상 및 상태를 관리하는 서버형상/상태관리부; 및서비스 중인 세션에 대해 새로운 세션의 서비스 요구의 수락을 거절하는 서비스수락제어부; 를 포함하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치.
- 제 1항에 있어서, 상기 세션레이블스위칭부는,상기 패킷 헤더에 부착된 세션 레이블 값, 상기 패킷이 입출력되는 라인카드 및 포트정보를 포함하는 레이블 스위칭 테이블을 참조하여 레이블 스위칭을 수행하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치.
- 제 1항에 있어서, 상기 세션관리부는,세션의 시작, 종료 및 중단을 인지하여 관련 정보를 세션 테이블에 추가, 삭제 및 변경하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치.
- 제 1항에 있어서, 상기 세션 레이블 할당은,클라이언트에서 서버측(C2S)의 세션 레이블은 홀수값으로 할당하고, 서버에서 클라이언트측(S2C)의 세션 레이블은 상기 C2S의 세션 레이블에 1만큼을 더한 짝수값으로 할당하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산장치.
- 인터넷 망을 통해 다수의 클라이언트가 다수의 서버에 접속되고, 상기 다수의 서버의 전단에 위치한 부하분산장치가 상기 클라이언트의 요구를 분석하여 서버간에 분산시켜 서비스를 제공하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법에 있어서,클라이언트가 부하분산장치를 통해 서버로 서비스를 요구하면, 상기 부하분산장치가 상기 서비스에 따른 패킷의 헤더를 분석하여 새로운 세션을 인식하고 상기 세션에 대한 클라이언트에서 서버측(C2S) 세션 레이블을 할당하는 제1단계;상기 부하분산장치가 상기 새로운 세션에 대해 부하분산을 고려하여 상기 세션을 서비스할 서버를 할당하고 상기 수신된 패킷에 상기 할당된 C2S 세션 레이블을 부착하여 상기 서버로 전달하는 제2단계;상기 C2S 세션 레이블이 부착된 패킷을 수신한 서버가 상기 수신된 세션 레이블 값을 참조하여 반대 방향 세션 레이블인 서버에서 클라이언트측(S2C) 세션 레이블을 자동으로 할당하는 제3단계;상기 서버가 상기 클라이언트의 서비스 요구를 처리하고 그 처리결과 패킷에 상기 할당된 S2C 세션 레이블을 부착하여 상기 부하분산장치로 전달하는 제4단계;상기 서버로부터 상기 S2C 세션 레이블이 부착된 패킷을 수신한 부하분산장치는 세션 레이블 값을 이용하여 클라이언트로 레이블 스위칭하는 제5단계;상기 S2C 세션 레이블이 부착된 패킷을 수신한 클라이언트는 상기 수신된 세션 레이블 값을 참조하여 반대 방향의 C2S 세션 레이블을 자동으로 할당하는 제6단계;상기 클라이언트가 서버측으로 패킷을 송신할 때 상기 할당된 C2S 세션 레이블을 부착하여 부하분산장치로 송신하는 제7단계; 및상기 클라이언트로부터 상기 C2S 세션 레이블이 부착된 패킷을 수신한 상기 부하분산장치가 상기 패킷을 목적지 서버로 레이블 스위칭하는 제8단계; 를 포함하여,상기 부하분산장치가 세션 레이블이 부착된 패킷에 대해서는 세션 레이블 정보만을 이용하여 접속할 서버를 결정하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
- 제 8항에 있어서,상기 부하분산장치로 입력된 패킷에 대해 부하 분산 세션 레이블(LBSL)의 부착 여부를 검사하여 세션 레이블이 부착된 패킷은 세션 레이블 정보만을 이용하여 고속 레이블 스위칭하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
- 제 8항에 있어서,상기 부하분산장치로 입력된 패킷에 대해 부하 분산 세션 레이블(LBSL)의 부착 여부를 검사하여 세션 레이블이 부착되지 않은 패킷에 대해서만 패킷의 헤더 분석을 선별적으로 수행하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
- 제 8항에 있어서,상기 특정 서버 결정시 세션 레이블이 부착되지 않은 패킷에 대해서만 세션의 수용 또는 거절 여부를 선별적으로 수행하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
- 제 8항에 있어서세션 레이블이 부착된 패킷에 대해 서버측에서 가상 IP 주소를 상기 패킷 헤더에 사용하여 상기 부하분산장치에서 상기 가상 IP 주소와 실제 서버 IP 주소간의 맵핑 기능을 생략하도록 하는 것을 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
- 제 8항에 있어서,상기 클라이언트에서 서버측(C2S)으로 가는 방향의 세션 레이블은 홀수 값을 할당하고, 상기 서버에서 클라이언트측(S2C)으로 가는 세션 레이블은 상기 클라이언트에서 서버측(C2S) 세션 레이블 값에 1을 더하여 자동 할당하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
- 제 8항 또는 제 13항에 있어서,상기 양방향(C2S,S2C) 세션 레이블 할당에 있어서 서버 및 클라이언트가 상대방에서 수신한 패킷에 부착된 세션 레이블 값에 1을 가감함으로써 세션 레이블 할당을 위한 별도의 프로토콜의 사용 없이 반대 방향 레이블 값을 자동으로 인식하도록 하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
- 제 8항에 있어서,상기 세션 레이블을 패킷의 헤더에 부착함에 있어서 멀티프로토콜 레이블 스위칭(MPLS) 헤더 구조를 적용하는 것을 특징으로 하는 부하 분산 세션 레이블(LBSL)을 이용한 서버간의 부하 분산방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030071449A KR100570836B1 (ko) | 2003-10-14 | 2003-10-14 | 부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법 |
US10/826,205 US7647393B2 (en) | 2003-10-14 | 2004-04-15 | Server load balancing apparatus and method using MPLS session |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030071449A KR100570836B1 (ko) | 2003-10-14 | 2003-10-14 | 부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050035722A KR20050035722A (ko) | 2005-04-19 |
KR100570836B1 true KR100570836B1 (ko) | 2006-04-13 |
Family
ID=34420653
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030071449A KR100570836B1 (ko) | 2003-10-14 | 2003-10-14 | 부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7647393B2 (ko) |
KR (1) | KR100570836B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019088614A1 (ko) * | 2017-10-31 | 2019-05-09 | 에스케이텔레콤 주식회사 | 데이터 송수신장치 및 데이터 송수신장치의 동작 방법 |
Families Citing this family (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7730456B2 (en) * | 2004-05-19 | 2010-06-01 | Sony Computer Entertainment Inc. | Methods and apparatus for handling processing errors in a multi-processing system |
EP1867130B1 (en) * | 2005-04-04 | 2009-11-18 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | A method and apparatus for distributing load on application servers |
JP4101251B2 (ja) * | 2005-05-24 | 2008-06-18 | 富士通株式会社 | 負荷分散プログラム、負荷分散方法、及び負荷分散装置 |
US8588061B2 (en) * | 2005-10-07 | 2013-11-19 | Brixham Solutions Ltd. | Application wire |
US8423670B2 (en) * | 2006-01-25 | 2013-04-16 | Corporation For National Research Initiatives | Accessing distributed services in a network |
US7675854B2 (en) | 2006-02-21 | 2010-03-09 | A10 Networks, Inc. | System and method for an adaptive TCP SYN cookie with time validation |
US8584199B1 (en) | 2006-10-17 | 2013-11-12 | A10 Networks, Inc. | System and method to apply a packet routing policy to an application session |
US8312507B2 (en) | 2006-10-17 | 2012-11-13 | A10 Networks, Inc. | System and method to apply network traffic policy to an application session |
US8259715B2 (en) * | 2007-07-25 | 2012-09-04 | Hewlett-Packard Development Company, L.P. | System and method for traffic load balancing to multiple processors |
US8868775B2 (en) * | 2008-02-10 | 2014-10-21 | Cisco Technology, Inc. | Load balancing manipulation of packet flows within a transport conduit |
US20100036903A1 (en) * | 2008-08-11 | 2010-02-11 | Microsoft Corporation | Distributed load balancer |
US9960967B2 (en) | 2009-10-21 | 2018-05-01 | A10 Networks, Inc. | Determining an application delivery server based on geo-location information |
US9215275B2 (en) | 2010-09-30 | 2015-12-15 | A10 Networks, Inc. | System and method to balance servers based on server load status |
US9609052B2 (en) | 2010-12-02 | 2017-03-28 | A10 Networks, Inc. | Distributing application traffic to servers based on dynamic service response time |
US8776207B2 (en) | 2011-02-16 | 2014-07-08 | Fortinet, Inc. | Load balancing in a network with session information |
US9270639B2 (en) * | 2011-02-16 | 2016-02-23 | Fortinet, Inc. | Load balancing among a cluster of firewall security devices |
US8897154B2 (en) | 2011-10-24 | 2014-11-25 | A10 Networks, Inc. | Combining stateless and stateful server load balancing |
US9386088B2 (en) | 2011-11-29 | 2016-07-05 | A10 Networks, Inc. | Accelerating service processing using fast path TCP |
US9094364B2 (en) * | 2011-12-23 | 2015-07-28 | A10 Networks, Inc. | Methods to manage services over a service gateway |
US10044582B2 (en) | 2012-01-28 | 2018-08-07 | A10 Networks, Inc. | Generating secure name records |
US8819275B2 (en) * | 2012-02-28 | 2014-08-26 | Comcast Cable Communications, Llc | Load balancing and session persistence in packet networks |
US8782221B2 (en) | 2012-07-05 | 2014-07-15 | A10 Networks, Inc. | Method to allocate buffer for TCP proxy session based on dynamic network conditions |
US9843484B2 (en) | 2012-09-25 | 2017-12-12 | A10 Networks, Inc. | Graceful scaling in software driven networks |
US10002141B2 (en) | 2012-09-25 | 2018-06-19 | A10 Networks, Inc. | Distributed database in software driven networks |
US10021174B2 (en) | 2012-09-25 | 2018-07-10 | A10 Networks, Inc. | Distributing service sessions |
WO2014052099A2 (en) | 2012-09-25 | 2014-04-03 | A10 Networks, Inc. | Load distribution in data networks |
US9338225B2 (en) | 2012-12-06 | 2016-05-10 | A10 Networks, Inc. | Forwarding policies on a virtual service network |
US9185006B2 (en) * | 2012-12-17 | 2015-11-10 | Microsoft Technology Licensing, Llc | Exchange of server health and client information through headers for request management |
US9531846B2 (en) | 2013-01-23 | 2016-12-27 | A10 Networks, Inc. | Reducing buffer usage for TCP proxy session based on delayed acknowledgement |
US9900252B2 (en) | 2013-03-08 | 2018-02-20 | A10 Networks, Inc. | Application delivery controller and global server load balancer |
WO2014144837A1 (en) | 2013-03-15 | 2014-09-18 | A10 Networks, Inc. | Processing data packets using a policy based network path |
US10027761B2 (en) | 2013-05-03 | 2018-07-17 | A10 Networks, Inc. | Facilitating a secure 3 party network session by a network device |
US10038693B2 (en) | 2013-05-03 | 2018-07-31 | A10 Networks, Inc. | Facilitating secure network traffic by an application delivery controller |
US9344493B1 (en) * | 2013-07-11 | 2016-05-17 | Juniper Networks, Inc. | Server health monitoring for traffic load balancer |
US10230770B2 (en) | 2013-12-02 | 2019-03-12 | A10 Networks, Inc. | Network proxy layer for policy-based application proxies |
US9942152B2 (en) | 2014-03-25 | 2018-04-10 | A10 Networks, Inc. | Forwarding data packets using a service-based forwarding policy |
US10020979B1 (en) | 2014-03-25 | 2018-07-10 | A10 Networks, Inc. | Allocating resources in multi-core computing environments |
US9942162B2 (en) | 2014-03-31 | 2018-04-10 | A10 Networks, Inc. | Active application response delay time |
US9806943B2 (en) | 2014-04-24 | 2017-10-31 | A10 Networks, Inc. | Enabling planned upgrade/downgrade of network devices without impacting network sessions |
US9906422B2 (en) | 2014-05-16 | 2018-02-27 | A10 Networks, Inc. | Distributed system to determine a server's health |
US10129122B2 (en) | 2014-06-03 | 2018-11-13 | A10 Networks, Inc. | User defined objects for network devices |
US9986061B2 (en) | 2014-06-03 | 2018-05-29 | A10 Networks, Inc. | Programming a data network device using user defined scripts |
US9992229B2 (en) | 2014-06-03 | 2018-06-05 | A10 Networks, Inc. | Programming a data network device using user defined scripts with licenses |
CN107567706B (zh) * | 2015-05-05 | 2021-05-28 | 意大利电信股份公司 | 通信网络中的订户会话重新分发 |
US10581976B2 (en) | 2015-08-12 | 2020-03-03 | A10 Networks, Inc. | Transmission control of protocol state exchange for dynamic stateful service insertion |
US10243791B2 (en) | 2015-08-13 | 2019-03-26 | A10 Networks, Inc. | Automated adjustment of subscriber policies |
US10318288B2 (en) | 2016-01-13 | 2019-06-11 | A10 Networks, Inc. | System and method to process a chain of network applications |
US10389835B2 (en) | 2017-01-10 | 2019-08-20 | A10 Networks, Inc. | Application aware systems and methods to process user loadable network applications |
KR102106778B1 (ko) | 2017-10-31 | 2020-05-28 | 에스케이텔레콤 주식회사 | 데이터 송수신장치 및 데이터 송수신장치의 동작 방법 |
CN113766032A (zh) * | 2021-09-14 | 2021-12-07 | 烽火通信科技股份有限公司 | 转控分离架构vbras的业务保护方法及系统 |
KR102691664B1 (ko) * | 2022-09-26 | 2024-08-07 | (주) 시스메이트 | 패킷 심층정보를 이용한 패킷 처리장치 및 그 방법 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6601084B1 (en) | 1997-12-19 | 2003-07-29 | Avaya Technology Corp. | Dynamic load balancer for multiple network servers |
US6412077B1 (en) * | 1999-01-14 | 2002-06-25 | Cisco Technology, Inc. | Disconnect policy for distributed computing systems |
US6587866B1 (en) | 2000-01-10 | 2003-07-01 | Sun Microsystems, Inc. | Method for distributing packets to server nodes using network client affinity and packet distribution table |
US6665273B1 (en) * | 2000-01-11 | 2003-12-16 | Cisco Technology, Inc. | Dynamically adjusting multiprotocol label switching (MPLS) traffic engineering tunnel bandwidth |
US6910074B1 (en) * | 2000-07-24 | 2005-06-21 | Nortel Networks Limited | System and method for service session management in an IP centric distributed network |
US7003574B1 (en) * | 2000-11-01 | 2006-02-21 | Microsoft Corporation | Session load balancing and use of VIP as source address for inter-cluster traffic through the use of a session identifier |
US7046680B1 (en) * | 2000-11-28 | 2006-05-16 | Mci, Inc. | Network access system including a programmable access device having distributed service control |
JP3610913B2 (ja) | 2001-02-14 | 2005-01-19 | 日本電気株式会社 | ルータとそのパケット交換方法、及びパケット交換プログラム |
US7093127B2 (en) * | 2001-08-09 | 2006-08-15 | Falconstor, Inc. | System and method for computer storage security |
WO2002087175A1 (fr) * | 2001-04-19 | 2002-10-31 | Fujitsu Limited | Procede et appareil de restauration/protection |
US7212527B2 (en) * | 2001-05-09 | 2007-05-01 | Intel Corporation | Method and apparatus for communicating using labeled data packets in a network |
US7209977B2 (en) * | 2001-10-01 | 2007-04-24 | International Business Machines Corporation | Method and apparatus for content-aware web switching |
US6856991B1 (en) * | 2002-03-19 | 2005-02-15 | Cisco Technology, Inc. | Method and apparatus for routing data to a load balanced server using MPLS packet labels |
US7230913B1 (en) * | 2002-06-11 | 2007-06-12 | Cisco Technology, Inc. | MPLS fast reroute without full mesh traffic engineering |
US7257119B2 (en) * | 2002-12-23 | 2007-08-14 | At&T | MPLS virtual private network using dual network cores |
US7872991B2 (en) * | 2003-02-04 | 2011-01-18 | Alcatel-Lucent Usa Inc. | Methods and systems for providing MPLS-based layer-2 virtual private network services |
US7478427B2 (en) * | 2003-05-05 | 2009-01-13 | Alcatel-Lucent Usa Inc. | Method and apparatus for providing adaptive VPN to enable different security levels in virtual private networks (VPNs) |
JP4165298B2 (ja) * | 2003-05-29 | 2008-10-15 | 株式会社日立製作所 | 端末装置、及び通信網の切替え方法 |
-
2003
- 2003-10-14 KR KR1020030071449A patent/KR100570836B1/ko not_active IP Right Cessation
-
2004
- 2004-04-15 US US10/826,205 patent/US7647393B2/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019088614A1 (ko) * | 2017-10-31 | 2019-05-09 | 에스케이텔레콤 주식회사 | 데이터 송수신장치 및 데이터 송수신장치의 동작 방법 |
Also Published As
Publication number | Publication date |
---|---|
US20050080890A1 (en) | 2005-04-14 |
US7647393B2 (en) | 2010-01-12 |
KR20050035722A (ko) | 2005-04-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100570836B1 (ko) | 부하 분산 세션 레이블을 이용한 서버간의 부하 분산장치 및 방법 | |
US11418620B2 (en) | Service request management | |
US7124188B2 (en) | Method and apparatus for policy based class service and adaptive service level management within the context of an internet and intranet | |
US20020152307A1 (en) | Methods, systems and computer program products for distribution of requests based on application layer information | |
US10652202B2 (en) | Network address translating router for mobile networking | |
US8300772B2 (en) | Method and apparatus for emergency call processing | |
Hunt et al. | Network dispatcher: A connection router for scalable internet services | |
US7328237B1 (en) | Technique for improving load balancing of traffic in a data network using source-side related information | |
US7406540B2 (en) | Method and apparatus for content-aware web switching | |
USRE44918E1 (en) | Method and apparatus for equalizing load of streaming media server | |
EP1867130B1 (en) | A method and apparatus for distributing load on application servers | |
CA2202572C (en) | A scaleable web server and method of efficiently managing multiple servers | |
JP4053967B2 (ja) | Vlanサーバ | |
Yang et al. | EFFICIENTSUPPORTFORCO NTENT-BASED ROUTINGINWEBSERVERCLU STERS | |
US20030055971A1 (en) | Providing load balancing in delivering rich media | |
EP2913978A1 (en) | Business scheduling method and apparatus and convergence device | |
US20090327486A1 (en) | Providing access by a client application program over an internet protocol (ip) network to a server application program instance | |
JP4041038B2 (ja) | 高位レイヤ処理方法及びシステム | |
CN108259632A (zh) | 一种cgn实现方法及装置 | |
CN112073503A (zh) | 一种基于流控机制的高性能负载均衡方法 | |
US8559423B2 (en) | Method and apparatus for packet processing | |
Ivanisenko | Methods and Algorithms of load balancing | |
Cisco | Introduction | |
JP2008294983A (ja) | 優先制御システム、優先設定制御システム、優先制御装置、及び優先制御方法 | |
EP2786551B1 (en) | Discovering data network infrastructure services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20031014 |
|
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: 20051109 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: 20060331 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060406 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060407 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090402 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100401 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20110405 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20120330 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20120330 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20130325 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20130325 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150506 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20150506 Start annual number: 10 End annual number: 10 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170309 |