Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольна сети.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
33.87 Кб
Скачать

ПротоколиTCP/IP (>TransmissionControlProtocol/InternetProtocol) є базовими транспортним і мережним протоколами вOS UNIX. У заголовкуTCP/IP пакета вказується:

 -IP-адрес відправника,

-IP-адрес одержувача,

- Номер порту (фактично - номер прикладної програми, якої цей пакет призначений).

ПакетиTCP/IP є унікальна особливість дістатись адресата, пройшовши крізь різнорідні зокрема і локальні мережі, використовуючи різноманітні фізичні носії.МаршрутизациюIP-пакета (перекидання їх у необхідну мережу) здійснюють на добровільній основі комп'ютери, що входять доTCP/IP мережу.

Протокол IP - це протокол, описує формат пакета даних, переданого через мережу.

Коли Ви отримуєте телеграму, весь текст у ній (й адреса, і повідомлення) написано на стрічці поспіль, але є правила, дозволяють зрозуміти, де тут адресу, чи повідомлення. Аналогічно, пакет у комп'ютерній мережі є потікбитов, а протокол IP визначає, де адреса київська і інша службова інформація, чи самі передані дані. Отже, протокол IP в еталонною моделіISO/OSI є протоколом мережного рівня.

ПротоколTCP - це протокол наступного рівня,предназначений контролю передачі й цілісності переданої інформації.

>Стек протоколівTCP/IP (анг.TransmissionControlProtocol/InternetProtocol) - набір мережевих протоколів різних рівнів моделі мережного взаємодіїDOD, які у мережах. Протоколи працюють друг з одним в стеці (анг.stack, стос) - це, що протокол,располагающийся лише на рівні вище, працює «поверх» нижнього, використовуючи механізмиинкапсуляции. Наприклад, протоколTCP працює поверх протоколу IP.

>Стек протоколівTCP/IP грунтується на моделі мережного взаємодіїDOD і включає у собі протоколи чотирьох рівнів:

- прикладного (>application),

- транспортного (>transport),

- мережного (>internet),

- рівня доступу до середовища (>networkaccess).

Протоколи цих рівнів повністю реалізують функціональні моделіOSI. На стеці протоколівTCP/IP побудовано все взаємодія користувачів в IP-мережах.Стек є від фізичної середовища передачі.

 

Рівні стекаTcp/ip

Існують розбіжності у тому, як вписати модельTCP/IP в модельOSI, оскільки рівні у тих моделях не збігаються.

До того ж, модельOSI не використовує додатковий рівень - «>Internetworking» - між транспортним і мережним рівнями. Прикладом спірного протоколу то, можливоARP чиSTP.

Ось традиційно протоколиTCP/IP вписуються в модельOSI:

7.Прикладной,например,HTTP,SMTP,SNMP,FTP,Telnet,SCP,SMB,NFS,RTSP,BGP

6.Представительский,например,XDR,ASN.1, AFP

5.Сеансовий,например,TLS,SSL,SSH, ISO 8327 / CCITTX.225,RPC,NetBIOS,ASP

4. Транспортний, наприклад,TCP,UDP,RTP,SCTP,SPX,ATP,DCCP,GRE

3.Сетевой,например, IP,ICMP,IGMP,CLNP,OSPF,RIP,IPX,DDP

2.Канальний,например, Ethernet,Tokenring,PPP,HDLC,X.25,Framerelay, ISDN, ATM,MPLS, Wi-Fi,ARP,RARP

1.Физический,например, електричні дроти, радіозв'язок, волоконно-оптичні дроти

Зазвичай, у стеціTCP/IP верхні 3 рівня (прикладної, представницький ісеансовий) моделіOSI об'єднують до одного - прикладної. Бо у такому стеці не передбачається уніфікований протокол передачі, функції визначенню типу даних передаються додатку. Спрощено інтерпретацію стекаTCP/IP можна так:

Розподіл протоколів за рівнями моделіTcp/ip5

5. Прикладний («7 рівень»), наприклад,HTTP,FTP,DNS,(RIP, працюючий поверхUDP, іBGP, працюючий поверхTCP, є частиною мережного рівня)

4.Транспортнийнапример,TCP,UDP,RTP,SCTP,DCCP (протоколи маршрутизації, подібніOSPF, що працює поверх IP, є частиною мережного рівня).

3.СетевойДляTCP/IP це IP (допоміжні протоколи, на кшталтICMP іIGMP, працюють поверх IP, але й ставляться до мережному рівню; протоколARP є самостійним допоміжним протоколом, працюючим поверх фізичного рівня).

2.КанальнийEthernet, IEEE 802.11Wireless Ethernet,SLIP,TokenRing, ATM іMPLS

1.Физическийнапример, фізична середовище й принципи кодування інформації,T1,E1

 

Фізичний рівень

Фізичний рівень описує середу передачі (чи це коаксіальний кабель, вита пара,Оптическое волокно чи радіоканал), фізичні характеристики такого середовища і принцип передачі (поділ каналів, модуляцію, амплітуду сигналів, частоту сигналів, спосіб синхронізації передачі, час очікування відповіді і забезпечити максимальне відстань).

 

>Канальний рівень

>Канальний рівень описує, як передаються пакети даних через фізичний рівень, включаючи кодування (тобто спеціальні послідовності біт, визначальних початок і поклала край пакета даних). Ethernet, наприклад, в полях заголовка пакета містить вказівку того, який машині чи машинам у мережі призначений цей пакет.

Приклади протоколів канального рівня - Ethernet, IEEE 802.11Wireless Ethernet,SLIP,TokenRing, ATM іMPLS.

>PPP ні вписується у таку визначення, тому зазвичай описується як пари протоколівHDLC/SDLC.

>MPLS займає проміжне становище міжканальним і мережним рівнем і, суворо кажучи, його не можна зарахувати до жодного їх.

>Канальний рівень іноді поділяють на 2подуровня -LLC іMAC.

 

Мережний рівень

Мережний рівень спочатку розроблений передачі даних із однієї (>под)сети до іншої. Прикладами такого протоколу єX.25 і IPC у мережіARPANET.

З розвитком концепції глобальної мережі в рівень було внесено додаткових можливостей про передачу з мережі на будь-яку мережу, незалежно від протоколів нижнього рівня, і навіть можливість вимагати дані відудаленной боку, наприклад, у протоколіICMP (використовується передачі діагностичної інформаціїIP-соединения) іIGMP (використовується керуватиmulticast-потоками).

>ICMP іIGMP розташовані над IP і дружина мають відвідати наступний - транспортний - рівень, але функціонально є протоколами мережного рівня, і тому їх вписати у модельOSI.

Пакети мережного протоколу IP можуть утримувати код, який би, що саме протокол наступного рівня потрібно використовувати, щоб мати дані з пакету. Ця кількість - унікальнийIP-номер протоколу.ICMP іIGMP мають номери, відповідно, 1 і 2.