Многослоен модел на Интернет
Всяка CIS, като правило, е свързана с глобалния интернет. По-голямата част от мрежите се свързват към интернет чрез интернет протокол (IP). Въпреки това, поради необходимостта от прехвърляне и следователно стандартизиране на огромно количество всякакъв вид служебна информация, при обмен на данни в мрежи се използват няколко протокола, които решават проблемите с предаването на данни на различни нива.
Взаимодействието на протоколи от различни нива се определя от многостепенен мрежов модел (многостепенен мрежов стек). За мрежов обмен в Интернет се използва модел, който дефинира четири нива на обмен на данни:
·слой за мрежов достъп;
По-ниските нива интерпретират пакетите от по-високите нива като данни, към които се добавя служебна информация за процеса на съответното ниво от приемащата страна. Когато информацията се прехвърли на по-високо ниво, служебната информация от по-ниско ниво се изтрива.
Схемата на многостепенния модел на Интернет може да бъде представена по следния начин:
Многослоен модел на Интернет
Ниво на достъп до мрежата(IV) е най-ниското в мрежата, осигурява безпроблемно предаване на блокове данни. Само това ниво работи с елементи като битови последователности, методи за кодиране, маркери. В TCP \ IP протоколите не е регулиран, но поддържа всички популярни протоколни стандарти за физическия и линк слой Ethernet, Token Ring, FDDI, X.25, SLIP, PPP и др.
Транспортният слой(II) определя правилата за поддържане на мрежови връзки и се нарича основен. Типичен протокол на транспортния слой е TCP (Transmission Control Protocol), който осигурява надежден трансфер на съобщения между отдалечени приложения чрез формираневиртуални връзки между тях.
TCP протоколът се основава на възможностите на IP протокола. TCP разделя информацията, която трябва да бъде изпратена, на части и номерира частите, така че да могат да бъдат възстановени по-късно. Всяка част от информацията, заедно с номера, образува TCP пакет, който след това се поставя в отделен IP пакет, който мрежата вече знае как да обработва. Когато се създава TCP пакет, се изчислява контролна сума и се записва в TCP заглавката. Получателят (TCP процес) декомпресира IP пакетите и получава TCP пакета, след което ги декомпресира и свързва данните.
TCP протоколът е тясно свързан с IP протокола. Следователно тези протоколи заедно често се наричат TCP/IP протокол. Този термин обикновено обхваща всичко, свързано с TCP и IP протоколите. Той обхваща цяло семейство от протоколи, приложения и дори самата мрежа.
Приложният слойдефинира интерфейса между две системи на приложния слой. Това ниво определя как компютърът обработва получените данни. За да го поддържат, са разработени няколко протокола, които се използват за прехвърляне на добре дефинирана информация:
·трансфер на хипертекстови документи– протоколHTTP(Hypertext Transfer Protocol);
·трансферфайлове– протоколFTP(File Transfer Protocol);
·прехвърлянесъобщенияимейлпоща–SMTP(Simple Mail Transfer Protocol) иPOP(Post Office Protocol) протоколи.