Bắt đầu như thế nào
Việc phát minh ra Internet là sự hợp tác ý tưởng của các kỹ sư, nhà nghiên cứu, lập trình viên và nhà khoa học máy tính đã diễn ra trong nhiều năm.
Nhà khoa học máy tính Licklider của Viện Công nghệ Massachusetts (MIT) ban đầu đã xuất bản một số bản ghi nhớ vào năm 1962 về ý tưởng của ông về "mạng thiên hà" của máy tính. Ông giải thích khái niệm máy tính được liên kết toàn cầu mà từ đó mọi người đều có thể truy cập nhanh vào các chương trình và dữ liệu. Kết quả là vài tháng sau, anh được đề nghị một vị trí trong Cơ quan Dự án Nghiên cứu Tiên tiến của Bộ Quốc phòng Hoa Kỳ, hiện được gọi là DARPA.
Năm trước. Kleinrock, một nhà khoa học máy tính khác của MIT, đã xuất bản một bài báo về lý thuyết chuyển mạch gói của mình. Điều này vạch ra một cách để truyền dữ liệu điện tử một cách hiệu quả.
Roberts, một nhà nghiên cứu của MIT, đã bị Kleinrock thuyết phục rằng các gói tin có thể được sử dụng thay vì các mạch để liên lạc. Cũng như lý thuyết mạng máy tính này, ông đã làm việc với Thomas Merrill vào năm 1965 để khám phá cách các máy tính có thể nói chuyện với nhau. Chuyển đến DARPA vào năm 1965, ông đã phát triển Mạng Cơ quan Dự án Nghiên cứu Nâng cao (ARPANET), một mạng lưới các máy tính liên quan đến chia sẻ thời gian. ARPANET nhận thấy nhiều máy tính trên một mạng duy nhất giao tiếp thông qua chuyển mạch gói. Đây là nguyên mẫu của Internet tồn tại ngày nay.
Sự phát triển của Internet
Thành phần chuyển mạch gói được gọi là Bộ xử lý bản tin giao diện (IMP). Mạng con IMP được thiết kế và sau đó được xây dựng bởi một nhóm từ Bolt Beranek và Newman (BBN). Thiết kế kiến trúc cho ARPANET do Kahn đảm nhận.
Công chúng biết đến Internet lần đầu tiên vào năm 1969 khi Đại học California, Los Angeles (UCLA) đưa ra một thông cáo báo chí. IMP đầu tiên đã được gửi đến UCLA cùng với chuyển đổi mạng đầu tiên một tháng sau đó. Chỉ vài ngày sau, dữ liệu đầu tiên được chuyển đến công tắc từ máy chủ của UCLA. Thiết bị mạng cũng được trang bị tại Viện nghiên cứu Stanford và vào cuối tháng 10 năm 1969, phòng thí nghiệm UCLA của Kleinrock đã gửi thông điệp đầu tiên qua Internet.
Mặc dù khía cạnh phần cứng của Internet đã phát triển, vẫn còn vấn đề về cách các thiết bị khác nhau có thể hiểu nhau thông qua các giao thức hoặc bộ quy tắc. Giao thức điều khiển mạng (NCP) đã được thành lập vào năm 1970, nhưng Kahn và Cerf đã mở rộng điều này và thay thế các quy tắc NCP bằng giao thức Internet (IP) và giao thức điều khiển truyền (TCP). Các giao thức quan trọng này cho phép ARPANET và các mạng khác kết nối. ARPANET trước đây chỉ có thể hoạt động với một mạng duy nhất, nhưng TCP /IP cho phép dữ liệu được truyền qua nhiều mạng. Chính vì vậy, nhiều người cho rằng hai người này là những người phát minh ra Internet.