Browse Prior Art Database

DARPA Internet gateway (RFC0823)

IP.com Disclosure Number: IPCOM000003871D
Original Publication Date: 1982-Sep-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 31 page(s) / 59K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

R.M. Hinden: AUTHOR [+2]

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 5% of the total text.

Request for Comments: 823

Obsoletes IEN-30 and IEN-109

THE DARPA INTERNET GATEWAY

RFC 823

Robert Hinden

Alan Sheltzer

Bolt Beranek and Newman Inc.

10 Moulton St.

Cambridge, Massachusetts 02238

September 1982

Prepared for

Defense Advanced Research Projects Agency

Information Processing Techniques Office

1400 Wilson Boulevard

Arlington, Virginia 22209

This RFC is a status report on the Internet Gateway developed by BBN. It

describes the Internet Gateway as of September 1982. This memo presents

detailed descriptions of message formats and gateway procedures, however

this is not an implementation specification, and such details are

subject to change.

DARPA Internet Gateway September 1982

RFC 823

Table of Contents

1 INTRODUCTION.......................................... 1

2 BACKGROUND............................................ 2

3 FORWARDING INTERNET DATAGRAMS......................... 5

3.1 Input............................................... 5

3.2 IP Header Checks.................................... 6

3.3 Routing............................................. 7

3.4 Redirects........................................... 9

3.5 Fragmentation....................................... 9

3.6 Header Rebuild..................................... 10

3.7 Output............................................. 10

4 PROTOCOLS SUPPORTED BY THE GATEWAY................... 12

4.1 Cross-Net Debugging Protocol....................... 12

4.2 Host Monitoring Protocol........................... 12

4.3 ICMP............................................... 14

4.4 Gateway-to-Gateway Protocol........................ 14

4.4.1 Determining Connectivity to Networks............. 14

4.4.2 Determining Connectivity to Neighbors............ 16

4.4.3 Exchanging Routing Information................... 17

4.4.4 Computing Routes................................. 19

4.4.5 Non-Routing Gateways............................. 22

4.4.6 Adding New Neighbors and Networks................ 23

4.5 Exterior Gateway Protocol.......................... 24

5 GATEWAY SOFTWARE..................................... 26

5.1 Software Structure................................. 26

5.1.1 Device Drivers................................... 27

5.1.2 Network Software................................. 27

5.1.3 Shared Gateway Software.......................... 29

5.2 Gateway Processes.................................. 29

5.2.1 Network Processes................................ 29

5....