ПредишенСледващото

• Преглед на основните протоколи.

• TCP / IP диагностични комунални услуги.

TCP / IP стека - е съвкупност от йерархично подредени мрежови протоколи. Името на стека получен на две критични протоколи - TCP (Transmission Control Protocol) и IP (Internet Protocol). Отделно от тях в стека се състои от няколко десетки различни протоколи. В момента, TCP / IP протоколи са от съществено значение за мрежата, както и за повечето от корпоративни и местни мрежи.

Купчина TCP / IP протокол има две важни свойства:

.. • платформено независима, т.е., възможността за неговото прилагане в различни операционни системи и процесори;

• откритост, т. Е. Стандартите, по които ние изградят TCP / IP стека са на разположение на всеки заинтересован.

През 1967 г. Агенцията за напреднали изследователски проекти Американското министерство на отбраната (ARPA - Advanced Research Проекти агенция) започна разработването на компютърна мрежа, която се свързва с редица университети и изследователски центрове, Агенцията изпълнява поръчки. Проектът е наречен ARPANET. До 1972 г., мрежата свързва 30 обекта.

До края на 80-те години до значително разширяване на ARPANET стана известен като Интернет (взаимосвързани мрежи - свързана мрежа) и се свързва университети и изследователски центрове в САЩ, Канада и Европа.

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

Модел на отворени системи за взаимно свързване (OSI - Open Systems Взаимно свързване) е разработен от Международната организация по стандартизация (ISO - Международна организация по стандартизация) за единен подход по отношение на изграждането на мрежи и асоцииране. Разработване на модела OSI започна през 1977 г. и завършва през 1984 г., стандартната изявлението. Тъй като моделът е отправна точка за разработване, описване и сравняване на различни протоколни стекове.

Нека накратко разгледаме всеки ниво на функция.

OSI модел включва седем слоя: физическо, сочат данни, мрежа, транспорт, на сесията, представяне и приложение.

№3 протокол стека лекция TCP

1. Физически слой (физически слой) описва сигнални принципи, скорост на предаване, спецификации на комуникационни канали. Нивото реализирани в хардуер (мрежова карта, концентратор, порт, мрежов кабел).

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

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

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

6. Представяне слой (представяне слой) се превръща предаваната информация от едно кодиране на друг (например, от ASCII да EBCDIC).

7. Прилагане слой (приложния слой) изпълнява интерфейса между другите нива на модели и потребителски приложения.

TCP / IP базирани Структурата не е OSI модела и свой собствен модел, наречен DARPA (Defense ARPA - новото име на Advanced Агенцията за изследователски проекти) и DoD (Министерството на отбраната - американското министерство на отбраната). В този модел, всичките четири нива. Стойност модел OSI DARPA модел и основен TCP / IP протоколен стек е показано на фиг. 2.2.

№3 протокол стека лекция TCP

Трябва да се отбележи, че по-ниската нивото на DARPA модел - ниво мрежови интерфейси - строго погледнато, не действа като връзка и физически слоеве, но само осигурява връзката (интерфейс) на по-горните нива DARPA с мрежови технологии, включени в композитен мрежа (например Ethernet, FDDI, ATM ).

Всички протоколи, включени в TCP / IP стека, са стандартизирани в RFC документи.

1) проект (Internet Проект) - на този етап експертите на документа познати, направени изменения;

2), предложен стандарт (Предложен Standard) - документът се определя номер RFC, експерти потвърждават жизнеспособност на предложените решения, се счита за документ да бъде обещаващ, желателно е, че е тестван в практиката;

3) проект на стандарт (Проект Standard) - документът става груба стандарт, ако най-малко две независими разработчици са приложени и успешно се прилага предложената спецификация. На този етап дори позволено незначителни грешки и подобрения;

4) Интернет стандарт (Internet Standard) - най-висшата степен на одобрение на стандартен документ спецификация са широко използвани и са се доказали в практиката. Списък на интернет стандарти са дадени в RFC 3700. RFC От хиляди само няколко десетки са документи в статута на "уеб стандарти".

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

• експериментална (експериментално) - документ, съдържащ информация за научноизследователска и развойна дейност, които могат да заинтересуват членове ISOC;

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

RFC номера се присвояват последователно и никога повторно издадени. Оригиналната версия на RFC никога не се актуализира. Актуализираната версия е публикувана в рамките на новата номер. Остаряла и заменен с документ RFC получава историческия статут (исторически).

Преглед на основните протоколи

ProtokolyRIP (RoutingInformationProtocol - информация за маршрутите протокол) iOSPF (OpenShortestPathFirst - «първи кратки маршрути отворени") - протоколи за маршрутизация в IP-базирани мрежи.

ProtokolICMP (InternetControlMessageProtocol - Internet Control Protocol Съобщението компонент на мрежата), предназначен за споделяне на информация за грешките между рутери на пакета за мрежа и възел-източник. Със специален пакет информира недоставени пакет дължина на пакет събрание на фрагментите с аномални стойности на параметрите за промяна на маршрута и вида на спедиторска услуга, състоянието на системата, и така нататък. Н.

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

UDP (UserDatagramProtocol - User Datagram Protocol) позволява трансфер на данни дейтаграма начин.

Допълнителни протоколи на ниво приложение, се считат.

HTTP (HyperTextTransferProtocol - Hypertext Transfer Protocol) - предоставяне на уеб-документи протокол, основния протокол, на Службата за WWW.

FTP (FileTransferProtocol - протокол за пренос на файла) - Протокол за прехвърляне на информация, съхранявана в файлове.

POP3 (PostOfficeProtocolversion 3 - Post Office Protocol) и SMTP (SimpleMailTransferProtocol - Simple Mail Transfer Protocol) - протокол за доставка на входяща електронна поща (POP3) и изпращане на изходящ (SMTP).

Telnet - протокол емулация terminala1, което позволява на потребителя да се свърже към други отдалечени станции и работи с тях за колата си, като че ли им отдалечен терминал.

SNMP (SimpleNetworkManagementProtocol - Протокол за управление на Simple Network) се използват за диагностициране на работата на различни мрежови устройства.

Терминалът 1 - комбинация от входни устройства и изходни устройства, като клавиатура и дисплей.

Информация за всеки полезност може да се покаже като напишете в командния ред помощна програма за да даде име на ключа "/?", Например: IPCONFIG /?

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

Когато въвеждате името на помощната програма от командния ред без параметри, екранът показва информация за настройките на основните TCP / IP (тези настройки са разгледани в следващата глава):

- DNS наставка (Връзка специфични DNS суфикс);

- маска на подмрежата (Маска на подмрежата);

- шлюз по подразбиране (Default Gateway).

Това са основните ключове към помощната програма:

• / поднови - актуализиран TCP / IP конфигурация (обикновено се прави, ако е активиран DHCP).

• / displaydns - сключване на екрана на кеша на DNS име.

• / flushdns - клирингови име DNS кеша.

• / registerdns - Актуализация на DHCP лизинг и пререгистрация на име на домейн в данните за DNS услуги.

Как работи: полезност изпраща на отдалечения възел няколко пакети (броя на пакетите, се определя от -н подразбиране четири.) ICMP съобщения. Тези пакети се наричат ​​ехо пакети, т. Е. Изискване

отговор. Ако на отдалечения възел е на разположение, той реагира на всяко ехо пакет с мерки, пакетни и комунални интервалът между изпращането на ехо-пакети и пристигането на отговор.

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

• -Т - пакети се изпращат толкова дълго, колкото потребителят натисне комбинацията CTRL + C.

• -l <размер> - максималния размер на пакет (по подразбиране 32 байта).

• -w <таймаут> - Създаване изчакване на отговор в милисекунди (по подразбиране е 1000 милисекунди = 1 секунда).

Името идва от помощната програма Trace Route - проследяване на маршрута. Помощната програма ви позволява да се постигнат следните цели:

- проследяване на пътя на пакет от компютъра към отдалечен сайт (показани междинни възли, рутери);

- идентифициране на порции забавяне пакет;

- да се идентифицират пакет място загуба.

Как работи: полезност изпраща Echo пакети до посочения отдалечения хост. Разликата между ехо пакет е параметър, наречен "живот» (TTL - Time To Live). Този параметър показва броя на маршрутизатори (пакет преход се нарича рутер хоп - скок), който може да премине на пакета, преди да получите на посочения възел. Всеки рутер намалява живота на уреда. Ако в някакъв рутер TTL достигне нула, той отхвърля пакета и изпраща съобщение за сигнализация към възела източник.

• / ч - максималния брой на хмел (рутери) в търсенето на възела.

• / w <таймаут> - Създаване на изчакване за отговор в милисекунди.

Полезността показва статистическа информация за протокола IP, TCP, UDP и ICMP, а също така ви позволява да следите на мрежовите връзки. Основни възможности:

• / а - списък на всички връзки и портове за слушане.

• / д - статистики за Ethernet.

• / п - списък на всички връзки и пристанища в цифров формат.

• / сек - статистики за тези четири протоколи.

- интервал в секунди, че ползата показва необходимата информация (да спре изход - CTRL + C).

• / сек - добавяне на запис в таблицата.

• / г - отстраняване на запис от масата.

Това е най-простият инструмент - това показва името на компютъра.

Stack TCP / IP протокол - най-разпространените до момента набор от йерархично подреденото протокол, използван в местни и широки мрежи. Основни стека протоколи - IP, TCP и UDP - се появиха в началото на 80-те години, ARPANET на проекта, който е предшественик на интернет. В 90 години, тъй като развитието на стека ролята на Интернет TCP / IP значително увеличен.

TCP / IP стека е разработен въз основа на модел DARPA мрежа взаимодействие, но между нивата на DARPA модел, международната седем слой OSI модела и TCP / IP стека може да бъде настроен да съвпадат. стандарти TCP / IP протокола са отразени в свободно достъпни RFC документи.

Основният протокол стека са IP, TCP, UDP, ICMP, ARP, RIP протоколи за маршрутизация OSPF, слой протоколи за приложения HTTP, FTP, POP3, SMTP, Telnet, SNMP.

1. Обяснете какво се разбира под свойствата на "платформа независимост" и "откритост" във връзка с протокола за стек TCP / IP.

2. Каква е ARPANET?

3. Обяснете какво е OSI модела? Къде се използва?

4. Какви са функциите на канала, мрежови и транспортни слоеве на модела OSI на.

5. Какво е модел разлика DARPA (DoD) на модела OSI? Какво мислите, защо?

6. Какво е RFC? Файловите формати са публикувани RFC?

7. Какво е се използва протокола ICMP? ARP протокол?

8. Обяснете принципа на действие на помощната програма за пинг.

9. Обяснете принцип Tracert полезност работата.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!