- ТЦП/ИП модел је развијен пре ОСИ модела.
- ТЦП/ИП модел није баш сличан ОСИ моделу.
- ТЦП/ИП модел се састоји од пет слојева: слоја апликације, транспортног слоја, мрежног слоја, слоја везе података и физичког слоја.
- Прва четири слоја обезбеђују физичке стандарде, мрежни интерфејс, умрежавање и транспортне функције које одговарају прва четири слоја ОСИ модела и ова четири слоја су представљена у ТЦП/ИП моделу једним слојем који се зове слој апликације.
- ТЦП/ИП је хијерархијски протокол састављен од интерактивних модула, а сваки од њих пружа специфичну функционалност.
Овде хијерархијски значи да сваки протокол вишег слоја подржавају два или више протокола нижег нивоа.
Функције ТЦП/ИП слојева:
Мрежни приступни слој
- Мрежни слој је најнижи слој ТЦП/ИП модела.
- Мрежни слој је комбинација физичког слоја и слоја везе података дефинисаних у ОСИ референтном моделу.
- Он дефинише како подаци треба да се шаљу физички кроз мрежу.
- Овај слој је углавном одговоран за пренос података између два уређаја на истој мрежи.
- Функције које обавља овај слој су инкапсулирање ИП датаграма у оквире које преноси мрежа и мапирање ИП адреса у физичке адресе.
- Протоколи које користи овај слој су етернет, токен ринг, ФДДИ, Кс.25, релеј оквира.
Интернет Лаиер
- Интернет слој је други слој ТЦП/ИП модела.
- Интернет слој је такође познат као мрежни слој.
- Главна одговорност интернет слоја је слање пакета са било које мреже и они стижу на одредиште без обзира на руту којом иду.
Следећи протоколи који се користе у овом слоју су:
ИП протокол: У овом слоју се користи ИП протокол и он је најзначајнији део целокупног ТЦП/ИП пакета.
Следеће су одговорности овог протокола:
АРП протокол
- АРП је скраћеница за Аддресс Ресолутион Протоцол .
- АРП је протокол мрежног слоја који се користи за проналажење физичке адресе са ИП адресе.
ИЦМП протокол
- То је механизам који користе домаћини или рутери за слање обавештења о проблемима са датаграмима назад пошиљаоцу.
- Датаграм путује од рутера до рутера док не стигне на одредиште. Ако рутер не може да усмерава податке због неких неуобичајених услова као што су онемогућене везе, уређај је у пламену или загушење мреже, онда се ИЦМП протокол користи да обавести пошиљаоца да датаграм није могуће испоручити.
- ИЦМП протокол углавном користи два термина:
ИЦМП тест: ИЦМП тест се користи за тестирање да ли је одредиште доступно или не.
Транспортни слој
Транспортни слој је одговоран за поузданост, контролу тока и корекцију података који се шаљу преко мреже.
Два протокола која се користе у транспортном слоју су Протокол корисничких датаграма и протокол контроле преноса .
- Пружа услугу без везе и испоруку преноса од краја до краја.
- То је непоуздан протокол јер открива грешке, али не наводи грешку.
- Кориснички датаграм протокол открива грешку, а ИЦМП протокол пријављује грешку пошиљаоцу да је кориснички датаграм оштећен.
- УДП не наводи који је пакет изгубљен. УДП садржи само контролни збир; не садржи никакав ИД сегмента података.
Адреса изворног порта: Адреса изворног порта је адреса апликацијског програма који је креирао поруку.
Адреса одредишног порта: Адреса одредишног порта је адреса апликацијског програма који прима поруку.
Укупна дужина: Дефинише укупан број бајтова корисничког датаграма у бајтовима.
Контролни збир: Контролна сума је 16-битно поље које се користи за откривање грешке.
- Пружа пуне услуге транспортног слоја апликацијама.
- Он ствара виртуелно коло између пошиљаоца и примаоца и активно је током трајања преноса.
- ТЦП је поуздан протокол јер открива грешку и поново преноси оштећене оквире. Стога осигурава да сви сегменти морају бити примљени и потврђени пре него што се сматра да је пренос завршен и да се виртуелно коло одбаци.
- На крају слања, ТЦП дели целу поруку на мање јединице познате као сегмент, а сваки сегмент садржи редни број који је неопходан за преуређење оквира да би се формирала оригинална порука.
- На крају који прима, ТЦП прикупља све сегменте и преуређује их на основу бројева секвенце.
Слој апликације
- Апликациони слој је највиши слој у ТЦП/ИП моделу.
- Одговоран је за руковање протоколима високог нивоа, питања представљања.
- Овај слој омогућава кориснику интеракцију са апликацијом.
- Када један протокол слоја апликације жели да комуницира са другим слојем апликације, он прослеђује своје податке транспортном слоју.
- Постоји нејасноћа која се јавља у слоју апликације. Свака апликација се не може поставити унутар слоја апликације осим оних који су у интеракцији са комуникационим системом. На пример: уређивач текста се не може сматрати у слоју апликације док користи веб претраживач ХТТП протокол за интеракцију са мрежом где ХТТП протокол је протокол слоја апликације.