Да се разбере комуникацијата со податоци во мрежата е сложено. Во оваа статија лесно ќе покажам како два компјутери се поврзуваат меѓу себе, пренесуваат и примаат податоци, исто така, со протоколот со пет слоја Tcp/IP.
Што е комуникација со податоци?
Терминот „комуникација на податоци“ се користи за да се опише преносот на информации од една локација до друга со помош на медиум како што е жична врска. Кога сите уреди што разменуваат податоци се во иста зграда или во близина, велиме дека преносот на податоци е локален.
Во овој контекст, „изворот“ и „приемникот“ имаат јасни дефиниции. Изворот се однесува на опремата за пренос на податоци, додека примачот се однесува на уредот за примање податоци. Целта на комуникацијата со податоци не е создавање на информации на изворот или дестинацијата, туку трансферот на податоци и одржувањето на податоците во текот на процесот.
Системите за комуникација со податоци често користат линии за пренос на податоци за да примаат податоци од далечни места и да ги испратат обработените резултати назад до истите тие далечни места. Дијаграмот на сликата дава посеопфатен преглед на мрежите за комуникација со податоци. Многуте техники за комуникација со податоци што се користат во моментов се развиваат постепено, или како подобрување на претходно постоечките техники за комуникација со податоци или како нивна замена. А потоа, тука е лексичкото минско поле кое е комуникација со податоци, кое вклучува термини како брзина на бауд, модеми, рутери, LAN, WAN, TCP/IP, кои ISDN, и мора да се навигираат кога се одлучува за средство за пренос. Како резултат на тоа, важно е да погледнете наназад и да се справите со овие концепти и еволуцијата на техниките за комуникација со податоци.
TCP/IP Протокол со пет слоеви:
За да обезбедиме правилно функционирање на TCP/IP, мораме да обезбедиме минимален минимум податоци што ги бара во формат што е универзално разбирлив низ мрежите. Петслојната архитектура на софтверот го овозможува овој формат.
TCP/IP ги добива основите што ги бара за пренос на нашите податоци низ мрежата од секој од овие слоеви. Функциите овде се организирани во „слоеви“ специфични за задачите. Не постои ниту една карактеристика во овој модел што директно не помага на еден од многуте слоеви подобро да ја врши својата работа.
Само слоевите кои се соседни еден до друг можат да комуницираат. Програмите кои работат на повисоките слоеви се ослободени од одговорноста за извршување на кодот во пониските слоеви. За да се воспостави врска со далечен домаќин, на пример, кодот на апликацијата само треба да знае како да поднесе барање во слојот Транспорт. Може да работи без разбирање на основната шема за кодирање на податоците што се испраќаат. Останува на Физичкиот слој да се справи со тоа. Тој е задолжен за пренос на необработени податоци, кои се само серија од 0 и 1, како и регулирање на брзината на бит и дефинирање на врската, безжичната технологија или електричниот кабел што ги поврзува уредите.
Петслојниот протокол TCP/IP го вклучуваСлој на апликација, транспортен слој, мрежен слој, слој на податочна врска и физички слој, Ајде да научиме за овие TCP/IP слоеви.
1. Физички слој:Физичкиот слој се справува со вистинската жична или безжична врска помеѓу уредите во мрежата. Го дефинира конекторот, жичната или безжичната врска помеѓу уредите и ги испраќа необработените податоци (0 и 1) заедно со регулирање на брзината на пренос на податоци.
2. Слој за податочна врска:Врската помеѓу два физички поврзани јазли на мрежата е воспоставена и прекината на слојот за податочна врска. Тоа го прави со делење на пакетите со податоци во рамки пред да ги испрати на пат. Контролата за пристап до медиумите (MAC) користи MAC адреси за поврзување уреди и одредување права за пренос и примање податоци, додека логичката контрола на врски (LLC) ги идентификува мрежните протоколи, врши проверка на грешки и синхронизира рамки.
3. Мрежен слој:Врските меѓу мрежите се столбот на Интернетот. „Мрежниот слој“ на комуникацискиот процес на Интернет е местото каде што овие врски се прават со размена на пакети со податоци помеѓу мрежите. Неколку протоколи, вклучувајќи го и Интернет протоколот (IP), се користат на ова ниво за цели како што се рутирање, тестирање и шифрирање.
4. Транспортен слој:Да се воспостави врска помеѓу домаќинот и домаќинот е одговорност на мрежните слоеви. Додека транспортниот слој одговорност е да се воспостави врска од пристаниште до пристаниште. Успешно ги префрливме податоците од компјутерот А на Б преку интеракцијата на физичкиот слој, слојот за податочна врска и мрежниот слој. По испраќањето податоци на компјутерот А-до-Б како компјутерот Б може да препознае за која апликација се пренесени податоците?
Според тоа, неопходно е да се додели обработка на одредена апликација преку порта. Така, IP адресата и бројот на портата може да се користат за единствено да се идентификува програмата што работи на домаќинот.
5. Слој на апликација:Прелистувачите и клиентите за е-пошта се примери на софтвер од страна на клиентот кои работат на апликацискиот слој. Достапни се протоколи кои ја олеснуваат комуникацијата помеѓу програмите и прикажувањето на корисни информации до крајните корисници. Протокол за пренос на хипертекст (HTTP), протокол за пренос на датотеки (FTP), протокол за пошта (POP), едноставен протокол за пренос на пошта (SMTP) и систем за име на домен (DNS) се сите примери на протоколи што работат на слојот на апликацијата (DNS) .