分享
 
 
 

RFC831 - Backup access to the European side of SATNET

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

Network Working Group R. Braden

Request for Comments: 831 University College London

December 1982

Backup Access to the European Side of SATNET

Robert Braden

DISCUSSION

The purpose of this RFCis to focus discussion on a

particular Internet problem: a backup path for software

maintenance of the European sector of the Internet, for

use when SATNET is partitioned. We propose a

mechanism, based upon the Source Routing option of IP,

to reach European Internet sites via the VAN Gateway

and UCL.

This proposal is not intended as a standard at this

time.

Network Working Group R. Braden

Request for Comments: 831 University College London

December 1982

1. Introduction

During several previous SATNET meetings, it has been

observed that it would be useful for BBN to be able to

access the European side of SATNET indirectly via the VAN

Gateway, when direct SATNET connectivity has been lost.

This short paper proposes a possible approach to such

"backup" access, using the source routing option of IP.

Figure 1 illustrates the problem we wish to solve. The US

host H is used for diagnosis and control of the SATNET

SIMP's S1 and S2 as well as the gateways B and G and the UCL

TAC (not shown, but connected to G).

SATNET

(partitioned)

ARPANET/SATNET __ __ UCL

Gateway Simp ( \ \ ) Simp Gateway

____ ___( / / )____ ____

B __ S1 \ \ S2 ________ G _____ rsre

____ ____ / / ____ ____

( \ \ )

(__ / /__) ___________

____________ ( )

( ) ( )

( ARPANET ) ( UCL NET )

( ) ( )

(_____________) ( )

(_____________)

___ VAN/ .

H Public Data Nets .

____ _____________ .

Diagnostic ( ) .

Host ____ ( VANNET ) _.___

VAN * * (* * * * * * * * *)* * * *

gw------(--- IP Tunnel -----)-------- U

_____* * (* * * * * * * * *)* * * _____

VAN ( )

Gateway (_____________)

Figure 1. US/UK Connectivity with Partitioned SATNET

RFC831 - 1 - [Braden]

Network Working Group R. Braden

Request for Comments: 831 University College London

December 1982

VANgw is the VAN Gateway which encapsulates IP datagrams in

X25 packets for transmission over VAN/PTT virtual circuits.

The collection of these paths, called "IP tunnels" by UCL,

is addressed from the Internet as a distinct network,

VANNET.

U is a UCL host, the Terminal Protocol Converter, which

provides a path to UK X25 networks. However, to the Internet

world U looks like a host on VANNET, so the path from U to

UCLNET (shown dotted) does not appear to exist.

Now suppose SATNET is partitioned between S1 and S2. Then

we wish host H to be able to exchange IP datagrams with S2

via the "back door" path:

H - Internet - VANgw - VANNET - U - UCLNET - G - S2

There are some important rules in this game, however.

(1) U may only be a host, not a gateway.

This is because we do not want the Internet to route

ALL its traffic (e.g. rsre traffic and UCL traffic

that is required to use SATNET) via the IP Tunnel.

So the VAN Gateway (VANgw) must not discover it can

get to UCLNET through U.

(2) To implement the back door path to S2, we are

willing to have some special code in H and/or in U,

but not in G, S2, or VANgw.

Note: Jack Haverty is allowed to violate this

assumption, though we douBT that he will want to.

But we must stick to it.

Given these constraints, we claim that the only possible

solution is to "mung" the headers of IP datagrams at UCL.

Thus, when SATNET is partitioned:

(1) The IP addresses of S2, G, and the UCL TAC are

unreachable from all US gateways. Therefore, if H

sends a packet addressed to one of these

destinations, it will be discarded and an ICMP

unreachable message returned.

RFC831 - 2 - [Braden]

Network Working Group R. Braden

Request for Comments: 831 University College London

December 1982

(2) Similarly, the IP address of H is unreachable from

the UK side. Hence, if the XNET debugger in a UK

host emits a return packet addressed to H, that

packet will be dropped.

Therefore, the destination address of each packet from H

must be changed in order to reach the UCL side of SATNET (S2

or G), and the source address of each of these packets must

be changed so that return packets can reach H. For this

purpose, we introduce the Munger host M (see Figure 2).

SATNET

(partitioned)

BBN __ __ UCL

Gateway Simp ( \ \ ) Simp Gateway

____ ___( / / )____ ____

B __ S1 \ \ S2 ________ G _____ rsre

____ ____ / / ____ ____

( \ \ )

(__ / /__) ___________

____________ ( )

( ) ( )

( ARPANET ) ( UCL NET )

( ) ( )

(_____________) ( )

(_____________)

___

H Public Data Nets

____ _______________ ____

Diagnostic ( ) M1

Host ____ ( ) :::::

VAN * * (* * * * * * * * * *) * * :::::

gw------(--- IP Tunnel -----)------------ M2

_____* * (* * * * * * * * * *) * * _____

VAN ( VANNET ) M

Gateway (_______________) "Header

Munger"

Figure 2. Introduction of Header Munger at UCL

Host "M" (M1/M2) is mulit-homed, appearing as host M2 on

VANNET and as host M1 on UCLNET. Like host U (shown in

Figure 1), host M2 is the end of an IP Tunnel which

communicates with VANgw over an X25 virtual call.

RFC831 - 3 - [Braden]

Network Working Group R. Braden

Request for Comments: 831 University College London

December 1982

Suppose for example that host H desiollege London

December 1982

Suppose for example that host H desires to reach the XNET

debugger in the SIMP S2. H must send its packets with

destination address M1; these will be routed to M1 via VANgw

and the IP Tunnel. Host M will change the headers of these

datagrams to contain source address M1 and destination S2.

S2 will return packets to M1, and M1 will change them back

to M2->H packets and launch them back through the VANNET to

H.

How does M know how to change the headers?

(1) M could respond to a range of M1 and M2 addresses,

and have a fixed table of correspondence.

(2) We propose instead to use the SOURCE ROUTING option

in the datagrams. This assumes that H is able to

build source-routed datagrams, and is not upset that

the intermediate host in the route is not a gateway.

If we further assume that the IP layers in G and S2

can handle source and return routes, then the task

is simple. M must contain the source routing

algorithm of a gateway, but otherwise act as two

hosts (no routing updates, etc).

(3) Although G supports source routing, S2 and the TAC

may not. In that case, S2 and the TAC will not be

able to recognise the return route in a received

packet and use it as a source route in packets sent

in reply.

This possibility calls for additional complexity in

M, a combination of (1) and (2):

* In the US -> UK direction, the Source

Routing option would be used.

* In the reverse direction (UK -> US),

mapping of datagram addresses would be

controlled by a table in M.

RFC831 - 4 - [Braden]

Network Working Group R. Braden

Request for Comments: 831 University College London

December 1982

We suggest that M use source routing to get packets

from H to S2, and meanwhile build a "soft state"

table showing this mapping. When a packet comes

from S2 without source routing, M would consult this

soft state table to discover how to alter the

addresses to reach H again. This would allow only

one US host at a time to access a given SATNET host,

but surely this is no restriction.

In practice, M2 and U should have different IP tunnels and

hence different DTE addresses. Since the caller pays the

X25 charges, the IP Tunnel for U will normally be opened

only by UCL. On the other hand, the IP Tunnel to M2 will be

opened from the US end. Since UCL has only one PSS line,

this requires the use of separate X25 subaddresses. The VAN

gateway must handle 14 digit X121 addresses, as well as 12

digit addresses.

2. Acknowledgment

Robert Cole of UCL has made major contributions to the

contents of this paper. In particular, he suggested the use

of the Source Routing option.

RFC831 - 5 - [Braden]

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有