1
-
2
-
3
-
4
-
5
-
6
-
7
- Independent Submission A. McKenzie
8
- Request for Comments: 6529 S. Crocker
9
- Category: Historic April 2012
10
- ISSN: 2070-1721
11
-
1
+ Independent Submission L. Brinkhoff
2
+ Request for Comments: XXXX N. Chiappa
3
+ Category: Historic A. McKenzie
4
+ ISSN: XXXX-XXX S. Crocker
5
+ Obsoletes: 165, 6529 J. Postel
6
+ April 2025
12
7
13
8
Host/Host Protocol for the ARPA Network
14
9
15
10
Abstract
16
11
12
+ | The authors suggest the Internet community should switch to another
13
+ | protocol.
14
+
17
15
This document reproduces the Host/Host Protocol developed by the ARPA
18
16
Network Working Group during 1969, 1970, and 1971. It describes a
19
17
protocol used to manage communication between processes residing on
@@ -40,7 +38,7 @@ Status of This Memo
40
38
41
39
Information about the current status of this document, any errata,
42
40
and how to provide feedback on it may be obtained at
43
- http://www.rfc-editor.org/info/rfc6529 .
41
+ http://www.rfc-editor.org/info/rfcXXXX .
44
42
45
43
46
44
@@ -55,7 +53,8 @@ Status of This Memo
55
53
56
54
57
55
58
- McKenzie & Crocker Historic [Page 1]
56
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 1]
57
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 1]
59
58
60
59
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
61
60
@@ -111,7 +110,7 @@ Table of Contents
111
110
112
111
113
112
114
- McKenzie & Crocker Historic [Page 2]
113
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 2]
115
114
116
115
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
117
116
@@ -167,7 +166,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
167
166
168
167
169
168
170
- McKenzie & Crocker Historic [Page 3]
169
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 3]
171
170
172
171
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
173
172
@@ -223,7 +222,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
223
222
224
223
225
224
226
- McKenzie & Crocker Historic [Page 4]
225
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 4]
227
226
228
227
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
229
228
@@ -279,7 +278,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
279
278
280
279
281
280
282
- McKenzie & Crocker Historic [Page 5]
281
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 5]
283
282
284
283
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
285
284
@@ -335,7 +334,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
335
334
336
335
337
336
338
- McKenzie & Crocker Historic [Page 6]
337
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 6]
339
338
340
339
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
341
340
@@ -391,7 +390,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
391
390
392
391
393
392
394
- McKenzie & Crocker Historic [Page 7]
393
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 7]
395
394
396
395
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
397
396
@@ -447,7 +446,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
447
446
448
447
449
448
450
- McKenzie & Crocker Historic [Page 8]
449
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 8]
451
450
452
451
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
453
452
@@ -503,7 +502,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
503
502
504
503
505
504
506
- McKenzie & Crocker Historic [Page 9]
505
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 9]
507
506
508
507
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
509
508
@@ -559,6 +558,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
559
558
560
559
561
560
561
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 10]
562
562
McKenzie & Crocker Historic [Page 10]
563
563
564
564
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
@@ -615,7 +615,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
615
615
616
616
617
617
618
- McKenzie & Crocker Historic [Page 11]
618
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 11]
619
619
620
620
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
621
621
@@ -625,7 +625,8 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
625
625
that byte size, then the outer layer of protocol will not be
626
626
implementable on that Host.
627
627
628
- The IMP sub-network requires that the first 32 bits of each message
628
+ | The original protocol on the IMP sub-network requires that the first
629
+ 32 bits of each message
629
630
(called the leader) contain addressing information, including
630
631
destination Host address and link number. The second level protocol
631
632
extends the required information at the beginning of each message to
@@ -634,9 +635,15 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
634
635
conveniently with 8-bit units of data or have word lengths of 18 or
635
636
36 bits; 72 is the least common multiple of these lengths. Thus, the
636
637
length chosen for the message header should reduce bit-shifting
637
- problems for many Hosts. In addition to the leader, the message
638
+ problems for many Hosts.
639
+ | In 1976, the leader was extended to 96 bits, the host was allowed
640
+ | to specify some number of 16-bit padding words between the leader
641
+ | and the message data portion.
642
+ In addition to the leader, the message
638
643
header includes a field giving the byte size used in the message, a
639
644
field giving the number of bytes in the message, and "filler" fields.
645
+ | Note that the message header applies to both control messages and
646
+ | regular messages containing data.
640
647
The format of the message header is fully described in Section IV.
641
648
642
649
Another major concern of the second level protocol is a method for
@@ -671,7 +678,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
671
678
672
679
673
680
674
- McKenzie & Crocker Historic [Page 12]
681
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 12]
675
682
676
683
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
677
684
@@ -727,7 +734,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
727
734
728
735
729
736
730
- McKenzie & Crocker Historic [Page 13]
737
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 13]
731
738
732
739
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
733
740
@@ -783,7 +790,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
783
790
784
791
785
792
786
- McKenzie & Crocker Historic [Page 14]
793
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 14]
787
794
788
795
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
789
796
@@ -839,7 +846,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
839
846
840
847
841
848
842
- McKenzie & Crocker Historic [Page 15]
849
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 15]
843
850
844
851
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
845
852
@@ -895,7 +902,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
895
902
896
903
897
904
898
- McKenzie & Crocker Historic [Page 16]
905
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 16]
899
906
900
907
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
901
908
@@ -951,7 +958,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
951
958
952
959
953
960
954
- McKenzie & Crocker Historic [Page 17]
961
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 17]
955
962
956
963
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
957
964
@@ -1007,7 +1014,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1007
1014
1008
1015
1009
1016
1010
- McKenzie & Crocker Historic [Page 18]
1017
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 18]
1011
1018
1012
1019
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1013
1020
@@ -1063,7 +1070,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1063
1070
1064
1071
1065
1072
1066
- McKenzie & Crocker Historic [Page 19]
1073
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 19]
1067
1074
1068
1075
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1069
1076
@@ -1119,7 +1126,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1119
1126
1120
1127
1121
1128
1122
- McKenzie & Crocker Historic [Page 20]
1129
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 20]
1123
1130
1124
1131
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1125
1132
@@ -1175,7 +1182,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1175
1182
1176
1183
1177
1184
1178
- McKenzie & Crocker Historic [Page 21]
1185
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 21]
1179
1186
1180
1187
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1181
1188
@@ -1231,7 +1238,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1231
1238
1232
1239
1233
1240
1234
- McKenzie & Crocker Historic [Page 22]
1241
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 22]
1235
1242
1236
1243
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1237
1244
@@ -1287,7 +1294,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1287
1294
1288
1295
1289
1296
1290
- McKenzie & Crocker Historic [Page 23]
1297
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 23]
1291
1298
1292
1299
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1293
1300
@@ -1343,7 +1350,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1343
1350
1344
1351
1345
1352
1346
- McKenzie & Crocker Historic [Page 24]
1353
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 24]
1347
1354
1348
1355
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1349
1356
@@ -1399,7 +1406,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1399
1406
1400
1407
1401
1408
1402
- McKenzie & Crocker Historic [Page 25]
1409
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 25]
1403
1410
1404
1411
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1405
1412
@@ -1455,7 +1462,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1455
1462
1456
1463
1457
1464
1458
- McKenzie & Crocker Historic [Page 26]
1465
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 26]
1459
1466
1460
1467
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1461
1468
@@ -1511,7 +1518,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1511
1518
1512
1519
1513
1520
1514
- McKenzie & Crocker Historic [Page 27]
1521
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 27]
1515
1522
1516
1523
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1517
1524
@@ -1567,7 +1574,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1567
1574
1568
1575
1569
1576
1570
- McKenzie & Crocker Historic [Page 28]
1577
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 28]
1571
1578
1572
1579
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1573
1580
@@ -1623,7 +1630,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1623
1630
1624
1631
1625
1632
1626
- McKenzie & Crocker Historic [Page 29]
1633
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 29]
1627
1634
1628
1635
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1629
1636
@@ -1679,7 +1686,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1679
1686
1680
1687
1681
1688
1682
- McKenzie & Crocker Historic [Page 30]
1689
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 30]
1683
1690
1684
1691
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1685
1692
@@ -1735,7 +1742,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1735
1742
1736
1743
1737
1744
1738
- McKenzie & Crocker Historic [Page 31]
1745
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 31]
1739
1746
1740
1747
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1741
1748
@@ -1791,7 +1798,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1791
1798
1792
1799
1793
1800
1794
- McKenzie & Crocker Historic [Page 32]
1801
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 32]
1795
1802
1796
1803
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1797
1804
@@ -1847,7 +1854,7 @@ RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1847
1854
1848
1855
1849
1856
1850
- McKenzie & Crocker Historic [Page 33]
1857
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 33]
1851
1858
1852
1859
RFC 6529 Host-Host Protocol for the ARPA Network April 2012
1853
1860
@@ -1903,5 +1910,5 @@ Authors' Addresses
1903
1910
1904
1911
1905
1912
1906
- McKenzie & Crocker Historic [Page 34]
1913
+ Brinkhoff, Chiappa, McKenzie & Crocker Historic [Page 34]
1907
1914
0 commit comments