分享
 
 
 

RFC1702 - Generic Routing Encapsulation over IPv4 networks

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

Network Working Group S. Hanks

Request for Comments: 1702 NetSmiths, Ltd.

Category: Informational T. Li

D. Farinacci

P. Traina

cisco Systems

October 1994

Generic Routing Encapsulation over IPv4 networks

Status of this Memo

This memo provides information for the Internet community. This memo

does not specify an Internet standard of any kind. Distribution of

this memo is unlimited.

IntrodUCtion

In an earlier memo [RFC1701], we described GRE, a mechanism for

encapsulating arbitrary packets within an arbitrary transport

protocol. This is a companion memo which describes the use of GRE

with IP. This memo addresses the case of using IP as the delivery

protocol or the payload protocol and the special case of IP as both

the delivery and payload. This memo also describes using IP

addresses and autonomous system numbers as part of a GRE source

route.

IP as a delivery protocol

GRE packets which are encapsulated within IP will use IP protocol

type 47.

IP as a payload protocol

IP packets will be encapsulated with a Protocol Type field of 0x800.

For the Address Family value of 0x800, the Routing Information field

will consist of a list of IP addresses and indicates an IP source

route. The first octet of the Routing Information field constitute a

8 bit integer offset from the start of the Source Route Entry (SRE),

called the SRE Offset. The SRE Offset indicates the first octet of

the next IP address. The SRE Length field consists of the total

length of the IP Address List in octets.

This has the form:

0 1 2 3

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Address Family SRE Offset SRE Length

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

IP Address List ...

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

For the Address Family value of 0xfffe, the Routing Information field

will consist of a list of Autonomous System numbers and indicates an

AS source route. The third octet of the Routing Information field

contains an 8 bit unsigned integer offset from the start of the

Source Route Entry (SRE), called the SRE Offset. The SRE Offset

indicates the first octet of the next AS number. THe SRE Length

field consists of the total length of the AS Number list in octets.

0 1 2 3

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Address Family SRE Offset SRE Length

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

AS Number List ...

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

IP as both delivery and payload protocol

When IP is encapsulated in IP, the TTL, TOS, and IP security options

MAY be copied from the payload packet into the same fields in the

delivery packet. The payload packet's TTL MUST be decremented when

the packet is decapsulated to insure that no packet lives forever.

IP source routes

When a system is processing a SRE with an Address Family indicating

an IP source route, it MUST use the SRE Offset to determine the next

destination IP address. If the next IP destination is this system,

the SRE Offset field should be increased by four (the size of an IP

address). If the SRE Offset is equal to the SRE Length in this SRE,

then the Offset field in the GRE header should be adjusted to point

to the next SRE (if any). This should be repeated until the next IP

destination is not this system or until the entire SRE has been

processed.

If the source route is incomplete, then the Strict Source Route bit

is checked. If the source route is a strict source route and the

next IP destination is NOT an adjacent system, the packet MUST be

dropped. Otherwise, the system should use the IP address indicated

by the Offset field to replace the destination address in the

delivery header and forward the packet.

Autonomous system source routes

When a system is processing a SRE with an Address Family indicating

an AS source route, it MUST use the SRE Offset field to determine the

next autonomous system. If the next autonomous system is the local

autonomous system, the SRE Offset field should be increased by two

(the size of an autonomous system number). If the SRE Offset is

equal to the SRE Length in this SRE, then the Offset field in the GRE

header should be adjusted to point to the next SRE (if any). This

should be repeated until the next autonomous system number is not

equal to the local autonomous system number or until the entire SRE

has been processed.

If the source route is incomplete, then the Strict Source Route bit

is checked. If the source route is a strict source route and the

next autonomous system is NOT an adjacent autonomous system, the

packet should be dropped. Otherwise, the system should use the

autonomous system number indicated by the SRE Offset field to replace

the destination address in the delivery header and forward the

packet. The exact mechanism for determining the next delivery

destination address given the AS number is outside of the scope of

this document.

Security Considerations

Security issues are not discussed in this memo.

Authors' Addresses

Stan Hanks

NetSmiths, Ltd.

2025 Lincoln Highway

Edison, NJ 08817

EMail: stan@netsmiths.com

Tony Li

cisco Systems, Inc.

1525 O'Brien Drive

Menlo Park, CA 94025

EMail: tli@cisco.com

Dino Farinacci

cisco Systems, Inc.

1525 O'Brien Drive

Menlo Park, CA 94025

EMail: dino@cisco.com

Paul Traina

cisco Systems, Inc.

1525 O'Brien Drive

Menlo Park, CA 94025

EMail: pst@cisco.com

References

RFC1701

Hanks, S., Li, T, Farinacci, D., and P. Traina, "Generic Routing

Encapsulation", RFC1701, NetSmiths, Ltd., and cisco Systems,

October 1994.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有