Lịch sử của Internet: Tương tác

Lịch sử của Internet: Tương tác

Các bài viết khác trong sê-ri:

Trong bài báo “Máy tính như một thiết bị liên lạc” năm 1968 được viết trong quá trình phát triển ARPANET, J. C. R. Licklider и Robert Taylor tuyên bố rằng việc thống nhất các máy tính sẽ không bị giới hạn ở việc tạo ra các mạng riêng biệt. Họ dự đoán rằng các mạng như vậy sẽ hợp nhất thành một “mạng lưới không liên tục” sẽ kết hợp “các thiết bị lưu trữ và xử lý thông tin khác nhau” thành một tổng thể được kết nối với nhau. Trong vòng chưa đầy một thập kỷ, những cân nhắc mang tính lý thuyết ban đầu như vậy đã ngay lập tức thu hút được sự quan tâm thực tế. Đến giữa những năm 1970, mạng máy tính bắt đầu lan rộng nhanh chóng.

Sự phổ biến của các mạng

Họ thâm nhập vào nhiều phương tiện truyền thông, tổ chức và địa điểm khác nhau. ALOHAnet là một trong một số mạng lưới học thuật mới nhận được tài trợ ARPA vào đầu những năm 1970. Những người khác bao gồm PRNET, liên kết xe tải với đài phát thanh gói và SATNET vệ tinh. Các quốc gia khác đã phát triển mạng lưới nghiên cứu của riêng họ theo hướng tương tự, đặc biệt là Anh và Pháp. Mạng cục bộ, nhờ quy mô nhỏ hơn và chi phí thấp hơn, thậm chí còn nhân lên nhanh hơn. Ngoài Ethernet của Xerox PARC, người ta có thể tìm thấy Octopus tại Phòng thí nghiệm Bức xạ Lawrence ở Berkeley, California; Ring tại Đại học Cambridge; Mark II tại Phòng thí nghiệm Vật lý Quốc gia Anh.

Cùng lúc đó, các doanh nghiệp thương mại bắt đầu cung cấp quyền truy cập trả phí vào các mạng gói riêng. Điều này đã mở ra một thị trường quốc gia mới cho các dịch vụ điện toán trực tuyến. Vào những năm 1960, nhiều công ty đã thành lập các doanh nghiệp cung cấp quyền truy cập vào cơ sở dữ liệu chuyên biệt (pháp lý và tài chính) hoặc máy tính chia sẻ thời gian cho bất kỳ ai có thiết bị đầu cuối. Tuy nhiên, việc truy cập chúng trên toàn quốc thông qua mạng điện thoại thông thường rất tốn kém, khiến các mạng này khó mở rộng ra ngoài thị trường địa phương. Một số công ty lớn hơn (chẳng hạn như Tymshare) đã xây dựng mạng nội bộ của riêng họ, nhưng mạng gói thương mại đã giảm chi phí sử dụng chúng xuống mức hợp lý.

Mạng đầu tiên như vậy xuất hiện do sự ra đi của các chuyên gia ARPANET. Năm 1972, một số nhân viên đã rời Bolt, Beranek và Newman (BBN), công ty chịu trách nhiệm tạo và vận hành ARPANET, để thành lập Packet Communications, Inc. Mặc dù cuối cùng công ty đã thất bại nhưng cú sốc bất ngờ là chất xúc tác để BBN tạo ra mạng riêng của mình, Telenet. Với kiến ​​trúc sư ARPANET Larry Roberts ở vị trí lãnh đạo, Telenet đã hoạt động thành công trong XNUMX năm trước khi được GTE mua lại.

Với sự xuất hiện của các mạng lưới đa dạng như vậy, làm thế nào Licklider và Taylor có thể thấy trước sự xuất hiện của một hệ thống thống nhất duy nhất? Ngay cả khi theo quan điểm tổ chức, có thể chỉ cần kết nối tất cả các hệ thống này với ARPANET - điều này là không thể - thì sự không tương thích giữa các giao thức của chúng khiến điều này không thể thực hiện được. Tuy nhiên, cuối cùng, tất cả các mạng không đồng nhất này (và con cháu của chúng) đã kết nối với nhau thành một hệ thống liên lạc phổ quát mà chúng ta gọi là Internet. Tất cả bắt đầu không phải với bất kỳ khoản tài trợ hay kế hoạch toàn cầu nào, mà với một dự án nghiên cứu bị bỏ rơi mà một người quản lý cấp trung của ARPA đang thực hiện. Robert Kahn.

Vấn đề Bob Kahn

Kahn hoàn thành bằng tiến sĩ về xử lý tín hiệu điện tử tại Princeton vào năm 1964 khi đang chơi gôn trên sân gần trường học của mình. Sau một thời gian ngắn làm giáo sư tại MIT, ông nhận công việc tại BBN, ban đầu với mong muốn dành thời gian nghỉ ngơi để đắm mình vào ngành để tìm hiểu cách những người thực tế quyết định vấn đề nào đáng nghiên cứu. Tình cờ thay, công việc của anh ấy tại BBN lại liên quan đến nghiên cứu hoạt động có thể có của mạng máy tính - ngay sau đó BBN nhận được đơn đặt hàng cho ARPANET. Kahn bị cuốn hút vào dự án này và đã đưa ra hầu hết những phát triển liên quan đến kiến ​​trúc mạng.

Lịch sử của Internet: Tương tác
Ảnh của Kahn từ một tờ báo năm 1974

“Kỳ nghỉ nhỏ” của anh đã trở thành một công việc kéo dài sáu năm, trong đó Kahn là chuyên gia mạng tại BBN đồng thời đưa ARPANET hoạt động hoàn toàn. Đến năm 1972, ông cảm thấy mệt mỏi với chủ đề này và quan trọng hơn là mệt mỏi khi phải đối mặt với việc liên tục đấu tranh chính trị và đấu tranh với những người đứng đầu bộ phận BBN. Vì vậy, ông đã chấp nhận lời đề nghị từ Larry Roberts (trước khi chính Roberts rời đi để thành lập Telenet) và trở thành giám đốc chương trình tại ARPA để lãnh đạo việc phát triển công nghệ sản xuất tự động, với tiềm năng quản lý khoản đầu tư hàng triệu đô la. Anh ấy từ bỏ công việc trên ARPANET và quyết định bắt đầu lại từ đầu trong một lĩnh vực mới.

Nhưng chỉ trong vài tháng sau khi ông đến Washington, D.C., Quốc hội đã hủy bỏ dự án sản xuất máy tự động. Kahn muốn ngay lập tức thu dọn đồ đạc và quay trở lại Cambridge, nhưng Roberts đã thuyết phục anh ở lại và giúp phát triển các dự án mạng mới cho ARPA. Kahn, không thể thoát khỏi xiềng xích kiến ​​thức của chính mình, đã tự mình quản lý PRNET, một mạng vô tuyến gói sẽ cung cấp cho các hoạt động quân sự những lợi ích của mạng chuyển mạch gói.

Dự án PRNET, được triển khai dưới sự bảo trợ của Viện Nghiên cứu Stanford (SRI), nhằm mục đích mở rộng lõi truyền tải gói cơ bản của ALOHANET để hỗ trợ các bộ lặp và hoạt động đa trạm, bao gồm cả xe tải di chuyển. Tuy nhiên, Kahn ngay lập tức nhận ra rằng một mạng như vậy sẽ không hữu ích vì nó là một mạng máy tính mà thực tế không có máy tính. Khi bắt đầu hoạt động vào năm 1975, nó có một máy tính SRI và bốn bộ lặp đặt dọc Vịnh San Francisco. Các trạm hiện trường di động không thể xử lý hợp lý kích thước và mức tiêu thụ điện năng của các máy tính lớn những năm 1970. Tất cả các tài nguyên điện toán quan trọng đều nằm trong ARPANET, sử dụng một bộ giao thức hoàn toàn khác và không thể diễn giải thông báo nhận được từ PRNET. Anh ấy tự hỏi làm thế nào có thể kết nối mạng lưới phôi thai này với người anh em họ trưởng thành hơn nhiều của nó?

Kahn đã tìm đến một người quen cũ từ những ngày đầu ARPANET để giúp anh ta giải đáp. Vinton Cerf bắt đầu quan tâm đến máy tính khi còn là sinh viên toán học tại Stanford và quyết định quay lại học cao học về khoa học máy tính tại Đại học California, Los Angeles (UCLA), sau khi làm việc vài năm tại văn phòng IBM. Ông đến vào năm 1967 và cùng với người bạn trung học Steve Crocker gia nhập Trung tâm Đo lường Mạng của Len Kleinrock, một phần của bộ phận ARPANET tại UCLA. Tại đây, anh và Crocker trở thành chuyên gia thiết kế giao thức và là thành viên chủ chốt của nhóm làm việc mạng, nhóm đã phát triển cả Chương trình điều khiển mạng (NCP) cơ bản để gửi tin nhắn qua ARPANET cũng như các giao thức truyền tệp cấp cao và đăng nhập từ xa.

Lịch sử của Internet: Tương tác
Ảnh của Cerf từ một tờ báo năm 1974

Cerf gặp Kahn vào đầu những năm 1970 khi Kahn đến UCLA từ BBN để kiểm tra mạng đang tải. Anh ta đã tạo ra tình trạng tắc nghẽn mạng bằng phần mềm do Cerf tạo ra, phần mềm này tạo ra lưu lượng truy cập nhân tạo. Đúng như Kahn mong đợi, mạng không thể đáp ứng được tải trọng và ông đã đề xuất những thay đổi để cải thiện việc quản lý tắc nghẽn. Trong những năm tiếp theo, Cerf tiếp tục sự nghiệp học thuật đầy hứa hẹn. Cùng khoảng thời gian Kahn rời BBN đến Washington, Cerf đã đến bờ biển bên kia để đảm nhận vị trí giáo sư phụ trợ tại Stanford.

Kahn biết nhiều về mạng máy tính nhưng không có kinh nghiệm về thiết kế giao thức – nền tảng của anh là xử lý tín hiệu chứ không phải khoa học máy tính. Anh ấy biết rằng Cerf sẽ là nơi lý tưởng để bổ sung các kỹ năng của anh ấy và sẽ rất quan trọng trong mọi nỗ lực liên kết ARPANET với PRNET. Kahn đã liên hệ với ông về liên mạng, và họ gặp nhau vài lần vào năm 1973 trước khi tới một khách sạn ở Palo Alto để viết tác phẩm có ảnh hưởng sâu rộng của họ, "Giao thức cho truyền thông gói Internetwork", được xuất bản vào tháng 1974 năm XNUMX trên tạp chí IEEE Transactions on Communications. . Ở đó, một dự án đã được trình bày cho Chương trình Kiểm soát Đường truyền (TCP) (sắp trở thành một “giao thức”)—nền tảng của phần mềm dành cho Internet hiện đại.

Ảnh hưởng bên ngoài

Không có một cá nhân hay khoảnh khắc nào gắn liền với việc phát minh ra Internet hơn Cerf và Kahn và công trình năm 1974 của họ. Tuy nhiên, việc tạo ra Internet không phải là một sự kiện xảy ra vào một thời điểm cụ thể - đó là một quá trình trải qua nhiều năm phát triển. Giao thức ban đầu được Cerf và Kahn mô tả năm 1974 đã được sửa đổi và điều chỉnh vô số lần trong những năm tiếp theo. Kết nối đầu tiên giữa các mạng chỉ được thử nghiệm vào năm 1977; giao thức được chia thành hai lớp - TCP và IP phổ biến ngày nay - chỉ vào năm 1978; ARPANET bắt đầu sử dụng nó cho mục đích riêng của mình chỉ vào năm 1982 (dòng thời gian xuất hiện của Internet có thể kéo dài đến năm 1995, khi chính phủ Hoa Kỳ loại bỏ tường lửa giữa Internet học thuật được tài trợ công và Internet thương mại). Danh sách những người tham gia quá trình phát minh này đã mở rộng vượt xa hai cái tên này. Trong những năm đầu, một tổ chức có tên Nhóm làm việc Mạng lưới Quốc tế (INWG) đóng vai trò là cơ quan hợp tác chính.

ARPANET bước vào thế giới công nghệ rộng lớn hơn vào tháng 1972 năm XNUMX tại hội nghị quốc tế đầu tiên về truyền thông máy tính, được tổ chức tại Washington Hilton với những khuynh hướng theo chủ nghĩa hiện đại. Ngoài những người Mỹ như Cerf và Kahn, nó còn có sự tham dự của một số chuyên gia mạng xuất sắc đến từ Châu Âu, đặc biệt là Louis Pouzin từ Pháp và Donald Davies từ Anh. Theo sự xúi giục của Larry Roberts, họ quyết định thành lập một nhóm làm việc quốc tế để thảo luận về các hệ thống và giao thức chuyển mạch gói, tương tự như nhóm làm việc mạng đã thiết lập các giao thức cho ARPANET. Cerf, người vừa trở thành giáo sư tại Stanford, đã đồng ý giữ chức chủ tịch. Một trong những chủ đề đầu tiên của họ là vấn đề liên kết mạng.

Trong số những người đóng góp quan trọng ban đầu cho cuộc thảo luận này có Robert Metcalfe, người mà chúng tôi đã gặp với tư cách là kiến ​​trúc sư Ethernet tại Xerox PARC. Mặc dù Metcalfe không thể nói với các đồng nghiệp của mình nhưng vào thời điểm tác phẩm của Cerf và Kahn được xuất bản, anh ấy đã phát triển giao thức Internet của riêng mình, PARC Universal Packet, hay PUP từ lâu.

Nhu cầu Internet tại Xerox tăng lên ngay khi mạng Ethernet ở Alto thành công. PARC có một mạng lưới máy tính mini Data General Nova cục bộ khác và tất nhiên cũng có ARPANET. Các nhà lãnh đạo PARC nhìn về tương lai và nhận ra rằng mỗi cơ sở của Xerox sẽ có Ethernet riêng và bằng cách nào đó chúng sẽ phải được kết nối với nhau (có lẽ thông qua ARPANET nội bộ tương đương của chính Xerox). Để có thể giả vờ là một tin nhắn bình thường, gói PUP được lưu trữ bên trong các gói khác của bất kỳ mạng nào mà nó đang truyền đi—chẳng hạn như PARC Ethernet. Khi một gói đến máy tính cổng giữa Ethernet và mạng khác (chẳng hạn như ARPANET), máy tính đó sẽ mở gói PUP, đọc địa chỉ của nó và gói lại thành gói ARPANET với các tiêu đề thích hợp, gửi nó đến địa chỉ .

Mặc dù Metcalf không thể nói trực tiếp về những gì anh ấy đã làm ở Xerox nhưng kinh nghiệm thực tế mà anh ấy có được chắc chắn đã thấm vào các cuộc thảo luận tại INWG. Bằng chứng về tầm ảnh hưởng của ông được thể hiện qua việc trong tác phẩm năm 1974, Cerf và Kahn thừa nhận sự đóng góp của ông, và sau đó Metcalfe đã có chút xúc phạm khi không nhấn mạnh vào quyền đồng tác giả. PUP rất có thể đã ảnh hưởng trở lại đến thiết kế của Internet hiện đại vào những năm 1970 khi Jon Postel đã đưa ra quyết định chia giao thức thành TCP và IP, để không xử lý giao thức TCP phức tạp trên các cổng giữa các mạng. IP (Giao thức Internet) là phiên bản đơn giản hóa của giao thức địa chỉ, không có bất kỳ logic phức tạp nào của TCP để đảm bảo rằng mọi bit đều được phân phối. Giao thức Mạng Xerox - khi đó được gọi là Hệ thống Mạng Xerox (XNS) - cũng đã có sự tách biệt tương tự.

Một nguồn ảnh hưởng khác đến các giao thức Internet thời kỳ đầu đến từ Châu Âu, đặc biệt là mạng được Plan Calcul phát triển vào đầu những năm 1970, một chương trình do Plan Calcul phát động. Charles de Gaulle để nuôi dưỡng ngành công nghiệp máy tính của Pháp. De Gaulle từ lâu đã lo ngại về sự thống trị ngày càng tăng về chính trị, thương mại, tài chính và văn hóa của Hoa Kỳ ở Tây Âu. Ông quyết định đưa Pháp trở thành nước dẫn đầu thế giới độc lập một lần nữa chứ không phải là một con tốt trong Chiến tranh Lạnh giữa Mỹ và Liên Xô. Liên quan đến ngành công nghiệp máy tính, có hai mối đe dọa đặc biệt mạnh mẽ đối với sự độc lập này xuất hiện vào những năm 1960. Đầu tiên, Hoa Kỳ từ chối cấp giấy phép xuất khẩu những chiếc máy tính mạnh nhất của mình mà Pháp muốn sử dụng để phát triển bom nguyên tử của riêng mình. Thứ hai, công ty General Electric của Mỹ trở thành chủ sở hữu chính của nhà sản xuất máy tính duy nhất của Pháp, Compagnie des Machines Bull - và ngay sau đó đã đóng cửa một số dòng sản phẩm chính của Bull (công ty được thành lập năm 1919 bởi một người Na Uy tên là Bull, để sản xuất các máy móc làm việc với thẻ đục lỗ - trực tiếp như IBM. Nó chuyển đến Pháp vào những năm 1930, sau cái chết của người sáng lập). Do đó, Plan Calcul đã ra đời, được thiết kế để đảm bảo khả năng của Pháp trong việc cung cấp sức mạnh tính toán của riêng mình.

Để giám sát việc thực hiện Kế hoạch Tính toán, de Gaulle đã thành lập một délégation à l'informatique (giống như một “phái đoàn tin học”), báo cáo trực tiếp với thủ tướng của mình. Đầu năm 1971, phái đoàn này giao cho kỹ sư Louis Pouzin phụ trách việc tạo ra phiên bản ARPANET bằng tiếng Pháp. Phái đoàn tin rằng mạng gói sẽ đóng một vai trò quan trọng trong điện toán trong những năm tới và chuyên môn kỹ thuật trong lĩnh vực này sẽ cần thiết để Plan Calcul thành công.

Lịch sử của Internet: Tương tác
Pouzin tại một hội nghị năm 1976

Pouzin, tốt nghiệp trường Bách khoa Paris, trường kỹ thuật hàng đầu của Pháp, khi còn trẻ đã làm việc cho một nhà sản xuất thiết bị điện thoại của Pháp trước khi chuyển đến Bull. Ở đó, ông thuyết phục các nhà tuyển dụng rằng họ cần biết thêm về những phát triển tiên tiến của Hoa Kỳ. Vì vậy, với tư cách là nhân viên của Bull, ông đã giúp tạo ra Hệ thống chia sẻ thời gian tương thích (CTSS) tại MIT trong hai năm rưỡi, từ 1963 đến 1965. Kinh nghiệm này đã đưa ông trở thành chuyên gia hàng đầu về điện toán chia sẻ thời gian tương tác trên toàn nước Pháp - và có lẽ là trên toàn châu Âu.

Lịch sử của Internet: Tương tác
Kiến trúc mạng Cyclades

Pouzin đặt tên mạng lưới mà ông được yêu cầu tạo ra là Cyclades, theo tên nhóm đảo Cyclades của Hy Lạp ở Biển Aegean. Đúng như tên gọi, mỗi máy tính trên mạng này về cơ bản là một hòn đảo riêng. Đóng góp chính của Cyclades cho công nghệ mạng là khái niệm gói dữ liệu – phiên bản đơn giản nhất của truyền thông gói. Ý tưởng bao gồm hai phần bổ sung:

  • Các gói dữ liệu độc lập: Không giống như dữ liệu trong một cuộc gọi điện thoại hoặc tin nhắn ARPANET, mỗi gói dữ liệu có thể được xử lý độc lập. Nó không dựa vào các tin nhắn trước đó, cũng như thứ tự của chúng, cũng như giao thức thiết lập kết nối (chẳng hạn như quay số điện thoại).
  • Các gói dữ liệu được truyền từ máy chủ này sang máy chủ khác - tất cả trách nhiệm gửi tin nhắn đến một địa chỉ một cách đáng tin cậy thuộc về người gửi và người nhận chứ không phải thuộc về mạng, trong trường hợp này chỉ đơn giản là một "ống".

Khái niệm datagram dường như là dị giáo đối với các đồng nghiệp của Pouzin tại tổ chức Bưu điện, Điện thoại và Điện báo (PTT) của Pháp, tổ chức này vào những năm 1970 đã xây dựng mạng riêng của mình dựa trên các kết nối giống như điện thoại và từ đầu cuối đến máy tính (chứ không phải từ máy tính đến máy tính). máy tính) kết nối. Việc này diễn ra dưới sự giám sát của một sinh viên tốt nghiệp khác của Ecole Polytechnique, Remy Despres. Ý tưởng từ bỏ độ tin cậy của việc truyền tải trong mạng là điều đáng kinh ngạc đối với PTT, vì kinh nghiệm hàng thập kỷ đã buộc PTT phải làm cho điện thoại và điện báo trở nên đáng tin cậy nhất có thể. Đồng thời, từ quan điểm kinh tế và chính trị, việc chuyển quyền kiểm soát tất cả các ứng dụng và dịch vụ sang máy chủ nằm ở ngoại vi mạng có nguy cơ biến PTT thành một thứ không hề độc đáo và có thể thay thế được. Tuy nhiên, không có gì củng cố một ý kiến ​​hơn là kiên quyết phản đối nó, vì vậy khái niệm này kết nối ảo từ PTT chỉ giúp thuyết phục Pouzin về tính chính xác của datagram của anh ấy - một cách tiếp cận để tạo ra các giao thức hoạt động để liên lạc từ máy chủ này sang máy chủ khác.

Pouzin và các đồng nghiệp của ông từ dự án Cyclades đã tích cực tham gia INWG và các hội nghị khác nhau, nơi các ý tưởng đằng sau TCP được thảo luận và không ngần ngại bày tỏ ý kiến ​​của mình về cách mạng hoặc các mạng nên hoạt động. Giống như Melkaf, Pouzin và đồng nghiệp Hubert Zimmerman đã được nhắc đến trong bài báo TCP năm 1974, và ít nhất một đồng nghiệp khác, kỹ sư Gérard le Land, cũng đã giúp Cerf đánh bóng các giao thức. Cerf sau này nhớ lại rằng "Kiểm soát lưu lượng Phương pháp cửa sổ trượt cho TCP được lấy trực tiếp từ cuộc thảo luận về vấn đề này với Pouzin và người của anh ấy... Tôi nhớ Bob Metcalfe, Le Lan và tôi nằm trên một tờ giấy Whatman khổng lồ trên sàn phòng khách của tôi ở Palo Alto , cố gắng phác thảo sơ đồ trạng thái cho các giao thức này." .

"Cửa sổ trượt" đề cập đến cách TCP quản lý luồng dữ liệu giữa người gửi và người nhận. Cửa sổ hiện tại bao gồm tất cả các gói trong luồng dữ liệu gửi đi mà người gửi có thể chủ động gửi. Cạnh phải của cửa sổ di chuyển sang phải khi người nhận báo cáo đã giải phóng không gian bộ đệm và cạnh trái di chuyển sang phải khi người nhận báo cáo đã nhận được các gói trước đó."

Khái niệm sơ đồ hoàn toàn phù hợp với hoạt động của các mạng quảng bá như Ethernet và ALOHANET, những mạng này dù muốn gửi tin nhắn của mình vào không khí ồn ào và thờ ơ (ngược lại với ARPANET giống điện thoại hơn, yêu cầu gửi tin nhắn tuần tự giữa các IMP. qua đường dây AT&T đáng tin cậy để hoạt động bình thường). Việc điều chỉnh các giao thức để truyền mạng nội bộ đến các mạng kém tin cậy nhất là điều hợp lý, thay vì các mạng anh em phức tạp hơn của chúng, và đó chính xác là những gì giao thức TCP của Kahn và Cerf đã làm.

Tôi có thể tiếp tục về vai trò của Anh trong việc phát triển những giai đoạn đầu của liên mạng, nhưng không nên đi sâu vào chi tiết vì sợ bỏ sót ý chính - hai cái tên gắn liền nhất với việc phát minh ra Internet không phải là những cái tên duy nhất điều đó quan trọng.

TCP chinh phục mọi người

Điều gì đã xảy ra với những ý tưởng ban đầu về hợp tác xuyên lục địa này? Tại sao Cerf và Kahn được khắp nơi ca ngợi là cha đẻ của Internet nhưng lại không nghe nói gì về Pouzin và Zimmerman? Để hiểu được điều này, trước tiên cần phải đi sâu vào chi tiết về thủ tục trong những năm đầu của INWG.

Để phù hợp với tinh thần của nhóm làm việc mạng ARPA và Yêu cầu Nhận xét (RFC) của nhóm, INWG đã tạo ra hệ thống “ghi chú được chia sẻ” của riêng mình. Là một phần của hoạt động này, sau khoảng một năm cộng tác, Kahn và Cerf đã gửi phiên bản sơ bộ của TCP tới INWG dưới dạng Ghi chú số 39 vào tháng 1973 năm 1974. Về cơ bản, đây chính là tài liệu mà họ đã xuất bản trong IEEE Transactions vào mùa xuân năm sau. Vào tháng 61 năm XNUMX, nhóm Cyclades do Hubert Zimmermann và Michel Elie dẫn đầu đã xuất bản một đề xuất ngược lại, INWG XNUMX. Sự khác biệt bao gồm các quan điểm khác nhau về sự cân bằng kỹ thuật khác nhau, chủ yếu là về cách phân chia và tập hợp lại các gói đi qua mạng có kích thước gói nhỏ hơn.

Sự phân chia là tối thiểu, nhưng nhu cầu đồng ý bằng cách nào đó lại trở nên cấp bách ngoài mong đợi do kế hoạch xem xét các tiêu chuẩn mạng do Comité Consultatif International Téléphonique et Télégraphique công bố (CCITT) [Ủy ban tư vấn điện thoại và điện báo quốc tế]. CCITT, bộ phận Liên minh Viễn thông Quốc tế, liên quan đến tiêu chuẩn hóa, đã thực hiện các cuộc họp toàn thể theo chu kỳ bốn năm. Các kiến ​​nghị được xem xét tại cuộc họp năm 1976 phải được đệ trình trước mùa thu năm 1975 và không thể thực hiện bất kỳ thay đổi nào từ ngày đó đến năm 1980. Các cuộc họp sôi nổi trong INWG đã dẫn đến cuộc bỏ phiếu cuối cùng trong đó giao thức mới, được mô tả bởi đại diện của các tổ chức quan trọng nhất về mạng máy tính trên thế giới - Cerf của ARPANET, Zimmerman của Cyclades, Roger Scantlebury của Phòng thí nghiệm Vật lý Quốc gia Anh và Alex Mackenzie của BBN, đã thắng. Đề xuất mới, INWG 96, rơi vào khoảng từ 39 đến 61 và dường như đã đặt ra hướng đi cho hoạt động liên mạng trong tương lai gần.

Nhưng trên thực tế, sự thỏa hiệp này đóng vai trò là cú hích cuối cùng của hợp tác liên kết quốc tế, một thực tế xảy ra trước sự vắng mặt đáng ngại của Bob Kahn trong cuộc bỏ phiếu của INWG về đề xuất mới. Hóa ra kết quả bỏ phiếu không đáp ứng được thời hạn do CCITT đặt ra, hơn nữa, Cerf còn khiến tình hình trở nên tồi tệ hơn khi gửi một lá thư cho CCITT, nơi ông mô tả đề xuất này thiếu sự đồng thuận hoàn toàn trong INWG. Nhưng bất kỳ đề xuất nào từ INWG có thể vẫn không được chấp nhận, vì các giám đốc điều hành viễn thông thống trị CCITT không quan tâm đến các mạng hỗ trợ datagram do các nhà nghiên cứu máy tính phát minh. Họ muốn kiểm soát hoàn toàn lưu lượng truy cập trên mạng thay vì giao quyền đó cho các máy tính cục bộ mà họ không có quyền kiểm soát. Họ hoàn toàn phớt lờ vấn đề liên kết mạng và đồng ý áp dụng giao thức kết nối ảo cho một mạng riêng biệt, được gọi là X, 25.

Điều trớ trêu là giao thức X.25 lại được ủng hộ bởi sếp cũ của Kahn, Larry Roberts. Anh ấy đã từng là người đi đầu trong lĩnh vực nghiên cứu mạng tiên tiến, nhưng mối quan tâm mới của anh ấy với tư cách là một nhà lãnh đạo doanh nghiệp đã khiến anh ấy đến CCITT để phê chuẩn các giao thức mà công ty Telenet của anh ấy đang sử dụng.

Người châu Âu, phần lớn dưới sự lãnh đạo của Zimmerman, đã cố gắng một lần nữa, chuyển sang một tổ chức tiêu chuẩn khác nơi sự thống trị của quản lý viễn thông không mạnh bằng - Tổ chức Tiêu chuẩn hóa Quốc tế. ISO. Kết quả là tiêu chuẩn truyền thông hệ thống mở (HOẶC NẾU) có một số lợi thế so với TCP/IP. Ví dụ: nó không có hệ thống địa chỉ phân cấp hạn chế giống như IP, những hạn chế của nó đòi hỏi phải áp dụng một số cách hack rẻ tiền để đối phó với sự phát triển bùng nổ của Internet trong những năm 1990 (vào những năm 2010, các mạng cuối cùng cũng bắt đầu chuyển sang phiên bản thứ 6 Giao thức IP, khắc phục các vấn đề về giới hạn không gian địa chỉ). Tuy nhiên, vì nhiều lý do, quá trình này kéo dài vô tận mà không dẫn đến việc tạo ra phần mềm hoạt động được. Đặc biệt, các thủ tục ISO tuy rất phù hợp cho việc phê duyệt các thực hành kỹ thuật đã được thiết lập nhưng lại không phù hợp với các công nghệ mới nổi. Và khi Internet dựa trên TCP/IP bắt đầu phát triển vào những năm 1990, OSI trở nên không phù hợp.

Hãy chuyển từ cuộc chiến về tiêu chuẩn sang những việc thực tế, trần tục là xây dựng mạng lưới trên thực địa. Người Châu Âu đã trung thực thực hiện INWG 96 để hợp nhất Cyclades và phòng thí nghiệm vật lý quốc gia như một phần của việc tạo ra mạng thông tin Châu Âu. Nhưng Kahn và các nhà lãnh đạo khác của Dự án Internet ARPA không có ý định làm chệch hướng đoàn tàu TCP vì mục đích hợp tác quốc tế. Kahn đã phân bổ tiền để triển khai TCP trong ARPANET và PRNET và không muốn bắt đầu lại từ đầu. Cerf đã cố gắng thúc đẩy sự ủng hộ của Hoa Kỳ đối với thỏa hiệp mà ông đã vạch ra cho INWG, nhưng cuối cùng đã từ bỏ. Anh ấy cũng quyết định thoát khỏi những căng thẳng trong cuộc sống với tư cách là một giáo sư phụ trợ và theo gương Kahn, trở thành người quản lý chương trình tại ARPA, rút ​​lui khỏi việc tham gia tích cực vào INWG.

Tại sao mong muốn thành lập một mặt trận thống nhất và một tiêu chuẩn quốc tế chính thức của châu Âu lại ít đến vậy? Về cơ bản, tất cả là do quan điểm khác nhau của những người đứng đầu ngành viễn thông Mỹ và châu Âu. Người châu Âu phải đối mặt với áp lực liên tục lên mô hình datagram từ các giám đốc điều hành Bưu chính và Viễn thông (PTT), những người hoạt động với tư cách là cơ quan hành chính của chính phủ quốc gia tương ứng của họ. Vì điều này, họ có nhiều động lực hơn để tìm kiếm sự đồng thuận trong các quy trình thiết lập tiêu chuẩn chính thức. Sự suy thoái nhanh chóng của Cyclades, nơi mất đi lợi ích chính trị vào năm 1975 và toàn bộ nguồn tài trợ vào năm 1978, là một trường hợp nghiên cứu điển hình về quyền lực của PTT. Pouzin đổ lỗi cho chính quyền về cái chết của cô Valéry Giscard d'Estaing. d'Estaing lên nắm quyền vào năm 1974 và thành lập một chính phủ gồm các đại diện của Trường Hành chính Quốc gia (ENA), bị Pouzin coi thường: nếu École Polytechnique có thể được so sánh với MIT, thì ENA có thể được ví như Trường Kinh doanh Harvard. Chính quyền d'Estaing đã xây dựng chính sách công nghệ thông tin của mình xoay quanh ý tưởng "nhà vô địch quốc gia" và mạng máy tính như vậy cần có sự hỗ trợ của PTT. Dự án Cyclades sẽ không bao giờ nhận được sự hỗ trợ như vậy; thay vào đó, đối thủ của Pouzin là Despres giám sát việc tạo ra mạng kết nối ảo dựa trên X.25 có tên Transpac.

Ở Mỹ mọi chuyện đã khác. AT&T không có ảnh hưởng chính trị như các đối tác ở nước ngoài và không trực thuộc chính quyền Hoa Kỳ. Ngược lại, chính vào thời điểm này, chính phủ đã hạn chế và làm suy yếu nghiêm trọng công ty, không được phép can thiệp vào sự phát triển của mạng máy tính và dịch vụ, và chẳng bao lâu sau, công ty đã bị tháo dỡ hoàn toàn thành từng mảnh. ARPA được tự do phát triển chương trình Internet của mình dưới sự bảo vệ của Bộ Quốc phòng hùng mạnh mà không gặp bất kỳ áp lực chính trị nào. Bà đã tài trợ cho việc triển khai TCP trên nhiều máy tính khác nhau và sử dụng ảnh hưởng của mình để buộc tất cả các máy chủ trên ARPANET chuyển sang giao thức mới vào năm 1983. Do đó, mạng máy tính mạnh nhất thế giới, nhiều nút trong số đó là hệ thống điện toán mạnh nhất. các tổ chức trên thế giới, trở thành nơi phát triển TCP/IP.

Do đó, TCP/IP đã trở thành nền tảng của Internet chứ không chỉ Internet nhờ vào quyền tự do tài chính và chính trị tương đối của ARPA so với bất kỳ tổ chức mạng máy tính nào khác. Bất chấp OSI, ARPA đã trở thành con chó vẫy đuôi phẫn nộ của cộng đồng nghiên cứu mạng. Từ quan điểm thuận lợi của năm 1974, người ta có thể thấy nhiều dòng ảnh hưởng dẫn tới công trình của Cerf và Kahn về TCP, cũng như nhiều sự hợp tác quốc tế tiềm năng có thể xuất hiện từ chúng. Tuy nhiên, từ góc nhìn của năm 1995, mọi con đường đều dẫn đến một thời điểm then chốt duy nhất, một tổ chức Mỹ duy nhất và hai cái tên lừng lẫy.

Còn gì để đọc

  • Janet Abbate, Phát minh Internet (1999)
  • John Day, “The Clamor Outside as INWG Debated,” Biên niên sử về lịch sử máy tính của IEEE (2016)
  • Andrew L. Russell, Tiêu chuẩn mở và thời đại kỹ thuật số (2014)
  • Andrew L. Russell và Valérie Schafer, “Trong bóng tối của ARPANET và Internet: Louis Pouzin và Mạng Cyclades trong những năm 1970,” Công nghệ và Văn hóa (2014)

Nguồn: www.habr.com

Thêm một lời nhận xét