najpopularniejszy protokół sieciowy na świecie, TCP / IP protocol suite, został zaprojektowany w latach 70.XX wieku przez dwóch naukowców DARPA—Vinta Cerfa i Boba Kahna, osoby najczęściej nazywane ojcami Internetu.
wiosną 1973 roku rozpoczęli badania nad niezawodną transmisją danych w sieciach pakietowych, uwzględnionych w doświadczeniach wyciągniętych z protokołu kontroli sieci, a następnie stworzyli protokół kontroli transmisji następnej generacji (TCP), standardowy protokół używany obecnie w Internecie.
we wczesnych wersjach tej technologii istniał tylko jeden rdzeń protokołu, który został nazwany TCP. W rzeczywistości, te litery nawet nie oznaczały tego, co robią dzisiaj protokół kontroli transmisji, ale były dla programu kontroli transmisji. Pierwsza wersja tego poprzednika nowoczesnego TCP została napisana w 1973 roku, następnie zrewidowana i formalnie udokumentowana w RFC 675, specyfikacji programu sterowania transmisją internetową z grudnia 1974 roku.
podczas rozwoju TCP, Cerf i Kahn używali koncepcji CYCLADES, francuskiej sieci przełączania pakietów, zaprojektowanej i kierowanej w 1973 roku przez Louisa Pouzina. Został opracowany w celu zbadania alternatyw dla projektu ARPANET i ogólnie wspierania badań sieci. CYCLADES była pierwszą siecią, która uczyniła hosty odpowiedzialnymi za niezawodne dostarczanie danych, a nie samą sieć, za pomocą niewiarygodnych datagramów (Pouzin ukuł termin datagram, łącząc słowa data i telegram) i powiązanych mechanizmów protokołu end-to-end.
TCP/IP stał się standardowym internetowym protokołem komunikacyjnym, który pozwala komputerowi cyfrowemu komunikować się na duże odległości. Internet jest siecią komutowaną pakietami, w której informacje są dzielone na małe pakiety, wysyłane pojedynczo wieloma różnymi trasami w tym samym czasie, a następnie ponownie składane na końcu odbioru. TCP jest komponentem, który zbiera i ponownie składa pakiety danych, podczas gdy IP jest odpowiedzialny za upewnienie się, że pakiety są wysyłane do właściwego miejsca docelowego. TCP / IP został opracowany w latach 70.i przyjęty jako standard protokołu dla ARPANET (poprzednika Internetu) w 1983 roku.
jaki jest aktualny status pakietu protokołów internetowych
(powszechnie znanego jako TCP / IP)?
jest to zestaw protokołów komunikacyjnych używanych w Internecie i innych podobnych sieciach. Nazwa pochodzi od dwóch najważniejszych w nim protokołów: Transmission Control Protocol (TCP) i Internet Protocol (IP), które były pierwszymi dwoma protokołami sieciowymi zdefiniowanymi w tym standardzie. Dzisiejsza sieć IP stanowi syntezę kilku zmian, które zaczęły ewoluować w latach 60. i 70., a mianowicie Internetu i sieci LAN (Local Area Networks), które pojawiły się w połowie i pod koniec lat 80., wraz z pojawieniem się World Wide Web na początku lat 90. XX wieku.
projekt sieci obejmował uznanie, że powinna ona zapewniać tylko funkcje skutecznego przesyłania i routingu ruchu między węzłami końcowymi, a cała inna inteligencja powinna znajdować się na skraju sieci, w węzły końcowe. Dzięki prostej konstrukcji możliwe stało się podłączenie do ARPANet niemal każdej sieci, niezależnie od ich lokalnej charakterystyki. Popularne powiedzenie głosi, że TCP / IP, ostateczny produkt pracy Cerfa i Kahna, przejedzie przez dwie puszki i sznurek.
komputer lub urządzenie zwane routerem (nazwa zmieniona z gateway, aby uniknąć pomyłki z innymi typami bram) jest wyposażony w interfejs do każdej sieci i przekazuje Pakiety między nimi. Wymagania dla routerów są zdefiniowane w RFC 1812.
DARPA następnie zawarł umowę z BBN Technologies, Stanford University i University College London w celu opracowania operacyjnych wersji protokołu na różnych platformach sprzętowych. Opracowano cztery wersje: TCP v1, TCP v2, podział na TCP v3 i IP V3 wiosną 1978 roku, a następnie stabilność z TCP/IP v4—standardowym protokołem używanym do dziś w Internecie.
w 1975 roku przeprowadzono test komunikacji TCP/IP pomiędzy Stanford i University College London (UCL). W listopadzie 1977 roku przeprowadzono trzy sieciowy test TCP/IP pomiędzy lokalizacjami w USA, Wielkiej Brytanii i Norwegii. Kilka innych prototypów TCP / IP zostało opracowanych w wielu ośrodkach badawczych w latach 1978-1983. Migracja ARPANet do TCP / IP została oficjalnie zakończona 1 stycznia 1983 roku, kiedy to nowe protokoły zostały na stałe aktywowane.
w marcu 1982 roku Departament Obrony USA ogłosił TCP/IP jako standard dla wszystkich wojskowych sieci komputerowych. W 1985 r. Rada Architektury internetowej przeprowadziła trzydniowe warsztaty na temat TCP / IP dla przemysłu komputerowego, w których wzięło udział 250 przedstawicieli dostawców, promując protokół i prowadząc do jego rosnącego wykorzystania komercyjnego.
Pakiet protokołów internetowych, podobnie jak wiele pakietów protokołów, może być postrzegany jako zestaw warstw. Każda warstwa rozwiązuje zestaw problemów związanych z transmisją danych i zapewnia dobrze zdefiniowaną usługę dla protokołów warstwy górnej w oparciu o korzystanie z usług z niektórych warstw niższych. Górne warstwy są logicznie bliższe użytkownikowi i zajmują się bardziej abstrakcyjnymi danymi, polegając na protokołach niższych warstw, aby przetłumaczyć dane na formy, które ostatecznie mogą być fizycznie przesyłane.
Model TCP/IP składa się z czterech warstw, jak opisano w RFC 1122. Od najniższej do najwyższej są to-warstwa łącza, warstwa Internetu, warstwa transportu i warstwa aplikacji. Należy zauważyć, że model ten nie miał być sztywnym modelem odniesienia, do którego nowe protokoły muszą pasować, aby mogły zostać przyjęte jako standard.
prawie wszystkie obecnie używane systemy operacyjne, w tym wszystkie systemy ukierunkowane na konsumentów, zawierają implementację TCP/IP.