Знайте, Intuit, лекция, конфигуриране и поддръжка на мрежови връзки

Преглед на TCP / IP протокол

Предполагаме, че читателят знае какво седем слоя ISO / OSI модел съвместна работа. или дори да си представим, че тези протоколи и транспортна мрежа слой. Въпреки това, за да опресните паметта си, ние ще обсъдим какво отношение към TCP / IP са тези понятия.







В действителност, още по-трудно, тъй като искането и отговора ще бъде предадена, най-вероятно не са в един пакет, както и няколко, и в този процес ще трябва да избере най-добрия маршрут между системите, където се изпълняват приложения А и Б, и т.н.

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

Какво е мрежов интерфейс


Фиг. 3.1. OSI / ISO модел

Приложният слой на модела описва правилата за трансфер на данни при различните приложения. В случая с уеб браузър и уеб сървър това ниво съответства на протокола HTTP.

Слоят на сесията определя правилата за контрол на сесия (как да започнете сесия, която команди може да се използва за параметри за преговори на сесията, като предаване на данни и как да се сложи край на сесията - .. Всичко това в примера на уеб браузър, се определя от протокола HTTP, който, както изглежда, са включени най-много три нива. модел работещи съвместно).

Транспортният слой определя правилата за пакети и да се осигури доставката им. Има два вида протоколи Transport Layer - с гаранция за доставка и без него. Например, UDP протокол (User Datagram Protocol) - е транспортен протокол, без доставка гаранция пакет, и TCP (Transmission Control Protocol) - Доставя. Ако транспортния протокол не дава гаранция за доставката, тази функция поеме протоколи по-високо ниво.

Физическият слой определя правилата за пренос на данни физическа връзка, такава като последователност от битове. паритет. присъствие на пускане и спиране на бита и т.н. Ethernet протокол може да се възлага на протокола, който всъщност съчетава протоколи на физическата и предаване на данни слой.







Освен това, се прави разлика друго ниво модел взаимовръзка: "нула". Това - на нивото на преносната среда. Този слой протоколи описват физическите параметри на сигналите, които са специфични за определена среда данни. За тази медна жица - нивото на сигнала (например, + 5V и 0V.), Допустим резистентност проводници и т.н.

TCP и IP протоколи са постоянно използват заедно, във връзка един с друг. Ето защо, всички членове на семейството на протоколи. които се основават на съвместната им прилагане, често се споменава като семейството на TCP / IP протоколи. и много китка - TCP / IP протокола. Наистина, въпреки че протоколите TCP и IP - са две различни протоколи, но TCP всъщност не се използва с други протоколи, освен IP.

Заявление. който работи с мрежа може да изпълнява една или повече протоколи, всеки от които се отнася до нивото на представения модел. Например, FTP програма автоматично изпълнява протоколите, свързани с три нива на сесия, представянето и прилагането.

При изпращане на данни по мрежата претърпи промени, които изискват всички доклади, посочени ниво.

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

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

Тук и на други места в тази книга сме загрижени с IPv4, но много от посочените по-горе принципи, също ще бъде валиден, когато всички преминат към IPv6.

Ние ще се отнася до физическа или виртуална (т.е., косвено или софтуер емулирана) устройство интерфейс AC, който е в състояние да изпълнява функцията на приемане на пакети с данни от други устройства и предаване на пакети такива данни за тях. Типичен пример за мрежовия интерфейс са мрежови интерфейсни карти (мрежови карти), както и модеми.

Ние можем да оприличим пакет транзит помещение, което е резултат от един град в друг на различни влакове с няколко "трансфери". На всеки един от междинните станции, пощенските служители знаят по какъв начин да се прилагат за пратки, докато се движи покрай тях, но те не се интересуваше къде е бил изпратен на следващата станция: тя ще се грижи за служителите на следващия пощата.

Защо е последния байт на маската - 192? Тъй като това дава 11000000 двоичен десетичната 192. Защо ни разделят мрежата на четири подмрежи, макар и да е трибандов? Фактът, че мрежата може да се раздели само на няколко подмрежи, което е кратно на степен на две. Ето защо, вместо три подмрежи трябва да вземат повече от тях скоро.

класове на мрежата

основният портал