muzruno.com

Какво представлява TCP-IP?

Взаимодействието между компютрите в Интернет се осъществява чрез мрежови протоколи, които са координиран набор от определени правила, според които различните устройства за предаване на данни обменят информация. Има протоколи за формати скоростта на предаване на данни, за управление на грешки и други видове протоколи. В глобалното взаимодействие най-често използваният протокол е TCP-IP.

Каква е тази технология? име Интернет протокол TCP-IP произхожда от два мрежови протокола: TCP и IP. Разбира се, тези два протокола не ограничават изграждането на мрежи, но те са основни по отношение на организацията на предаването на данни. Всъщност, TCP-IP е набор от протоколи, които позволяват на отделните мрежи да се обединяват за обучение глобална мрежа.

Протокол TCP-IP, разкриването на която е невъзможно да се определи само определени IP и TCP, UDP включва и протоколи, SMTP, ICMP, FTP, Telnet и др. Тези и други TCP-IP протоколи осигуряват най-пълната работа на Интернет.

По-долу е подробно описание на всеки протокол, който е част от общата концепция за TCP-IP.

Интернет протокол (IP) отговаря за директното предаване на информация в мрежата. Информацията е разделена на части (с други думи пакети) и се прехвърля на получателя от изпращача. За точно адресиране трябва да посочите точния адрес или координатите на получателя. Такива адреси се състоят от четири байта, които са разделени една от друга с точки. Адресът на всеки компютър е уникален.

Въпреки това, използването на само един IP-протокола може да бъде достатъчно, за да коригира данните, тъй като обемът на повечето от информацията, изпратена повече от 1500 знака, които няма да се поберат в един пакет и някои пакети могат да бъдат загубени по време на предаването или изпратен в грешен ред, това е необходимо.

Протокол за контрол на преноса (TCP) се използва на по-високо ниво от предишното. Въз основа на способността на IP-протокола да прехвърля информация от един възел към друг, протоколът TCP ви позволява да изпращате голямо количество информация. TCP също отговаря на разделянето на предадената информация на отделни части - пакети - и правилното възстановяване на данни от пакети, получени след предаването. В този случай този протокол автоматично повтаря предаването на пакети, които съдържат грешки.

Управлението на организацията на предаването на данни в големи обеми може да се осъществи с помощта на редица протоколи със специална функционална цел. В частност, съществуват следните типове протоколи TCP.

1. FTP (Протокол за трансфер на файлове) за прехвърляне на файлове организира и се използва за предаване на информация между два интернет точки, използвайки TCP-връзки в двоичен или обикновен текстов файл с име като област, в паметта на компютъра. Няма значение къде се намират тези възли и как се свързват помежду си.

2. Протокол на потребителя Datagram, или User Datagram Protocol, той не зависи от връзките, той предава данни в пакети, наречени UDP дейтаграми. Този протокол обаче не е толкова надежден, колкото TCP, тъй като отровителят не получава данни дали пакетът действително е получен.



3. ICMP (Internet Control Message Protocol) съществува за предаване на съобщения за грешки, които възникват по време на обмена на данни в Интернет. Протоколът ICMP обаче само съобщава за грешки, но не премахва причините, довели до тези грешки.

4. Telnet - мрежов протокол, който се използва за внедряване на текстов интерфейс в мрежата чрез TCP транспорт.

5. SMTP (Simple Mail Transfer Protocol) е специален протокол за размяна имейл съобщения, които определят формата на съобщенията, които се изпращат от един компютър, наречен SMTP клиент, на друг компютър, работещ със SMTP сървър. В този случай, това прехвърляне може да бъде отложено за известно време, докато се активира работата на клиента и на сървъра.

Схема за прехвърляне на данни TCP-IP

1. Протоколът TCP разделя цялото количество данни в пакети и ги номерира, като ги опакова в TCP пликове, което ви позволява да възстановите реда за извличане на части от информацията. Когато данните се поставят в такъв плик, се изчислява контролната сума, която след това се записва в TCP заглавката.

2. След това, посредством IP протокола, всички пакети се предават директно на получателя.

3. След това, използвайки протокола TCP, той проверява дали всички пакети са получени. Ако по време на приемането, ново изчислените проверка на сумата не съответства на посочения на плика, това означава, че част от информацията е загубена или повредена по време на предаването, протоколът TCP-IP отново изисква прехвърлянето на този пакет. Трябва също така да потвърдите пристигането на данни от получателя.

4. След като потвърди получаването на всички пакети, TCP протоколът ги подреди и ги сглоби отново в едно цяло.

Протоколът TCP използва препредавания на данни, периоди на изчакване (или изтичания), което гарантира надеждността на предоставянето на информация. Пакетите могат да се предават в две посоки едновременно.

По този начин протоколът TCP-IP елиминира необходимостта от използване на препредавания и очаквания за процеси на приложение (като Telnet и FTP).

Споделяне в социалните мрежи:

сроден