IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
UP-0926298
(2004-08-26)
|
등록번호 |
US-7529254
(2009-07-01)
|
우선권정보 |
JP-2003-364044(2003-10-24) |
발명자
/ 주소 |
- Tsuge, Munetoshi
- Tsuzuki, Akihito
|
출원인 / 주소 |
- Hitachi Communication Technologies, Ltd.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
14 인용 특허 :
2 |
초록
▼
Disclosed here is a communication apparatus and method for inter-AS routing, which enables policy routing between a stub AS and an upstream AS. The policy routing includes control which is applicable only between adjacent autonomous systems (AS's). When a subject communication apparatus notifies its
Disclosed here is a communication apparatus and method for inter-AS routing, which enables policy routing between a stub AS and an upstream AS. The policy routing includes control which is applicable only between adjacent autonomous systems (AS's). When a subject communication apparatus notifies its own AS number or advertises attribute information that includes its own AS number to a stub AS, the communication apparatus does not use its own AS number or uses the AS number of the upstream autonomous system (AS) instead of its own AS number. In addition, when relaying routing information received from one AS to another, the subject communication apparatus also relays attribute information without discarding the information, although the information is conventionally not relayed to itself.
대표청구항
▼
What is claimed is: 1. A communication apparatus for connecting a stub network group consisting of one or more stub networks assigned one or more predetermined AS (Autonomous System) numbers respectively to an upstream network assigned an AS number, said communication apparatus having its own AS nu
What is claimed is: 1. A communication apparatus for connecting a stub network group consisting of one or more stub networks assigned one or more predetermined AS (Autonomous System) numbers respectively to an upstream network assigned an AS number, said communication apparatus having its own AS number, comprising: means for storing said own AS number; an interface for sending/receiving a routing message for controlling forwarding of information between autonomous systems (AS) in accordance with a predetermined routing protocol and an own AS number notification message to notify its own AS number to a foreign communication apparatus deployed in one stub network among said one or more stub networks or a foreign communication apparatus deployed in said upstream network; notifying means for notifying said routing message and said own AS number notification message to said foreign communication apparatus in a stub network among said one or more stub networks or said foreign communication apparatus deployed in said upstream network through said interface; a processor for processing said routing message; and storage means for storing a routing software program used for said routing, wherein when sending said own AS number notification message to said foreign communication apparatus deployed in a stub network among said one or more stub networks, said processor notifies said upstream network AS number to said foreign communication apparatus in said stub network among said one or more stub networks instead of its own AS number; wherein when relaying a routing message received from said upstream network to a stub network among said one or more stub networks, said processor processes said routing message without discarding information related to a preferential route of forwarding a packet, said information being ruled by said routing protocol so as not to be relayed to any further AS beyond an AS which receives the information therein. 2. The communication apparatus according to claim 1, wherein said communication apparatus includes storage means for storing a set of AS numbers that are not included in any routing message to be sent to any stub network; and wherein when relaying a routing message received from said upstream network to a stub network among said one or more stub networks, said processor does not discard said routing message even when its own AS number is included in the AS record information of AS's passed by said routing message, deletes all the AS numbers in said set of AS numbers from said AS record information, and processes said routing message without adding said own AS number to said AS record information, said AS record information being included in said routing message. 3. The communication apparatus according to claim 2, wherein said communication apparatus processes said routing message using its own AS number instead of said set of AS numbers. 4. The communication apparatus according to claim 2, wherein when processing said routing message received from a stub network among said one or more stub networks, said processor does not discard said routing message even when its own AS number is included in said AS record information of AS's passed by said routing message to process said routing message, said AS record information being included in said routing message. 5. The communication apparatus according to claim 4, wherein when processing a routing message received from a stub network among said one or more stub networks, said processor discards said routing message if the AS number of said upstream network is included in said AS record information of AS's passed by said routing message, said AS record information being included in said routing message. 6. The communication apparatus according to claim 2, wherein when processing a routing message received from a stub network among said one or more stub networks, said processor deletes all the AS numbers included in said set of AS numbers from said AS record information of AS's passed by said routing message to process said routing message, said AS record information being included in said routing message. 7. The communication apparatus according to claim 2, wherein a BGP is used as said routing protocol. 8. The communication apparatus according to claim 7, wherein an MED (Multi Exit Discriminator) attribute is used as the information related to said preferential route. 9. The communication apparatus according to claim 2, wherein a BGP is used as said routing protocol and an AS path attribute is used as the record information of said AS's passed by said routing message. 10. A communication apparatus according to claim 1, wherein the communication apparatus executes one or more functions of virtual communication apparatuses only in itself. 11. A communication method about inter-AS routing protocol, said method employed for a network for connecting a stub network group consisting of one or more stub networks, each having a predetermined AS number assigned to itself, to an upstream network assigned an AS number differently from any of said AS numbers assigned to said stub networks through a first router, said method comprising the steps of: enabling said first router to send a message to notify the AS number of said upstream network to a second router deployed in a stub network among said one or more stub networks as its own AS number; enabling said first router to send a message for notifying a predetermined AS number different from said upstream network AS number and the AS number of any of said stub networks in said stub network group to a third router deployed in said upstream network as its own AS number; enabling said first router to receive a routing message from said third router and send said message together with unmodified information related to a preferential route of forwarding a packet, the unmodified information being ruled by said routing protocol so as not to be relayed to any further AS beyond an AS which receives the information therein. 12. The communication method according to claim 11, wherein said first router, when relaying a routing message received from said third router to said second router, relays said routing message even when its own AS number notified to said third router is included in the AS record information of AS's passed by said routing message and does not include its own AS number in the AS record information stored in said relayed message, said AS record information being included in said routing message. 13. The communication method according to claim 12, wherein a BGP is used as said inter-AS routing protocol and AS record information of AS's passed by said routing message is an AS path attribute. 14. The communication method according to claim 11, wherein a BGP is used as said inter-AS routing protocol. 15. The communication method according to claim 14, wherein said information related to said preferential route is an MED attribute, said information related to said preferential route being ruled by said routing protocol so as to pass said AS and not to be relayed thereto. 16. A communication apparatus for connecting a stub network group consisting of one or more stub networks assigned one or more predetermined AS (Autonomous System) numbers respectively to an upstream network assigned an AS number, said communication apparatus having its own AS number, comprising: means for storing said own AS number; an interface for sending/receiving a routing message for controlling forwarding of information between autonomous systems (AS) in accordance with a predetermined routing protocol and an own AS number notification message to notify its own AS number to a foreign communication apparatus deployed in a stub network among said one or more stub networks or a foreign communication apparatus deployed in said upstream network; notifying means for notifying said routing message and said own AS number notification message to said foreign communication apparatus in a stub network among said one or more stub networks or said foreign communication apparatus deployed in said upstream network through said interface; a processor for processing said routing message; and storage means for storing a routing software program used for said routing, wherein when sending said own AS number notification message to said foreign communication apparatus deployed in a stub network among said one or more stub networks, said processor notifies said upstream network AS number to said communication apparatus instead of its own AS number; and wherein when relaying a routing message received from a stub network to said upstream network, said processor processes said routing message without discarding information related to a preferential route of forwarding a packet, said information being ruled by said routing protocol so as not to be relayed to any further AS beyond an AS which receives the information therein. 17. The communication apparatus according to claim 16, wherein said communication apparatus includes storage means for storing a set of AS numbers that are not included in any routing message to be sent to any stub network; and wherein said processor, when relaying a routing message received from said upstream network to a stub network, does not discard said routing message even when its own AS number is included in the AS record information of AS's passed by said routing message, deletes all the AS numbers in said set of AS numbers from said AS record information, and processes said routing message without adding said own AS number to said AS record information, said AS record information being included in said routing message. 18. The communication apparatus according to claim 17, wherein said communication apparatus processes said routing message using its own AS number instead of said set of AS numbers. 19. The communication apparatus according to claim 17, wherein when processing said routing message received from a stub network among said one or more stun networks, said processor does not discard said routing message even when its own AS number is included in said AS record information of AS's passed by said routing message to process said routing message, said AS record information being included in said routing message. 20. The communication apparatus according to claim 19, wherein when processing a routing message received from a stub network among said one or more stun networks, said processor discards said routing message if the AS number of said upstream network is included in said AS record information of AS's passed by said routing message, said AS record information being included in said routing message. 21. The communication apparatus according to claim 17, wherein when processing a routing message received from a stub network among said one or more stun networks, said processor deletes all the AS numbers included in said set of AS numbers from said AS record information of AS's passed by said routing message to process said routing message, said AS record information being included in said routing message. 22. The communication apparatus according to claim 17, wherein a BGP is used as said routing protocol. 23. The communication apparatus according to claim 22, wherein an MED (Multi Exit Discriminator) attribute is used as said information related to said preferential route, said information being ruled by said routing protocol so as to pass said AS and not to be relayed thereto. 24. The communication apparatus according to claim 17, wherein a BGP is used as said routing protocol and an AS path attribute is used as the record information of saidAS's passed by said routing message. 25. A communication apparatus according to claim 16, wherein the communication apparatus executes one or more functions of virtual communication apparatuses only in itself. 26. A communication method about inter-AS routing protocol, said method employed for a network for connecting a stub network group consisting of one or more stub networks, each having a predetermined AS number assigned to itself, to an upstream network assigned an AS number differently from any of said AS numbers assigned to said stub networks through a first router respectively, said method comprising the steps of: enabling said first router to send a message to notify the AS number of said upstream network to a second router deployed in a stub network among said one or more stub networks as its own AS number; enabling said first router to send a message to notify a predetermined AS number different from any of said upstream network AS number and the AS numbers of said stub networks in said stub network group to a third router deployed in said upstream network as its own AS number; enabling said first router to receive a routing message from said second router and send said message together with unmodified information related to a preferential route of forwarding a packet, the unmodified information being ruled by said routing protocol so as not to be relayed to any further AS beyond an AS which receives the information therein. 27. The communication method according to claim 13, wherein said first router, when relaying a routing message received from said third router to said second router, relays said routing message even when its own AS number notified to said third router is included in the AS record information of AS's passed by said routing message and does not include its own AS number in the AS record information stored in said relayed message, said AS record information being included in said routing message. 28. The communication method according to claim 27, wherein a BGP is used as said inter-AS routing protocol and AS record information of AS's passed by said routing message is an AS path attribute. 29. The communication method according to claim 26, wherein a BGP is used as said inter-AS routing protocol. 30. The communication method according to claim 29, wherein said information related to a packet forwarding-preferential route is an MED attribute, said information related to said packet-forwarding preferential route being ruled by said routing protocol so as to pass said AS and not to be relayed thereto.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.