Въведение в мрежовите протоколи

Мрежовите протоколи са набор от добре дефинирани правила, чрез които потребителят комуникира по интернет или интранет. Двата края на комуникационния канал се придържат към тези правила за правилен обмен на информация.

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

Тези протоколи са категоризирани на множество бази, като някои са свързани с транспортния слой, други са свързани с мрежовия слой.

Разбиране на мрежови протоколи

Когато гледаме да дефинираме мрежовите модели, в картината се появяват два вида слоести модели, върху които са положени корените на мрежата -

  1. OSI Модел
  2. TCP / IP модел

Моделът OSI е модел на 7 слоя, който се състои от следните слоеве, обработващи техните задачи:

  1. Слой на приложението.
  2. Презентационен слой
  3. Сесиен слой.
  4. Транспортен слой.
  5. Мрежов слой.
  6. Слой за връзка с данни.
  7. Физически слой

Моделът TCP / IP съдържа 4 слоя само за разлика от OSI модела и те се справят само със задачите:

  1. Слой на приложението.
  2. Транспортен слой.
  3. Интернет.
  4. Достъп до мрежа.
  • Приложният слой има данни за потребителя, обработва механизмите за кодиране.
  • Транспортният слой поддържа комуникация между крайните устройства.
  • Интернет слой осигурява логическо адресиране.
  • Мрежовият слой контролира хардуерни устройства като рутери.
  • Слоят за връзка за данни е отговорен за mac адресирането и т.н. и за комуникацията с физическия слой.
  • Физическият слой пренася всички неща на ниво хардуер.

Сега нека разберем какво е IP адрес и какви са мрежовите протоколи във връзка с него.

IP адресът е десетично представяне на двоични числа, уникални по своя характер за всяко устройство, така че да действа като идентичност на устройството, свързано към мрежата. Създадени са два протокола във връзка с това, които са IPv4 и IPv6.

  • В IPv4 адресирането има публични и частни IP адреси. Частният IP е достъпен вътре в мрежата, докато публичният IP е достъпен през целия интернет.

Как работят мрежовите протоколи?

Тук първо да разберем как работи DNS -

Нека разберем какво се случва, когато кликнете на www.google.com, клиентът представлява браузъра на вашата система тук, от който изпращате заявка в интернет, след като натиснете този URL адрес, обаждането по канал се транспортира до DNS сървъра и той изисква запитване „какъв е адресът, картографиран спрямо този URL адрес?“ Сега DNS сървърът е инсталиран кеш, възможно е той да има резултат или в противен случай той да комуникира с други DNS сървъри и да върне обратно IP. Така след IP резолюцията, заявката от клиента достига до уеб сървъра на този хост.

Видове мрежови протоколи

По-долу са описани различните видове мрежови протоколи, които са както следва:

1. IPv6

Позовава се на интернет протокол версия 6, е бъдещият формат на адресиране, тъй като веднага щом можем да видим IPv4 адресите да се изчерпват с нарастващ брой машини, а публичните IP адреси да бъдат структурирани ще преминат във версия 6. Той предлага 3.4 * 10 34 уникални комбинации, в които може да се извърши адресиране и следователно може да представлява голям брой машини, свързани с интернет. Очевидно е, че след като трябва да бъдат въведени, протоколите за маршрутизация и хардуерът могат да видят множество промени в архитектурата.

2. IPv4

Това вече е съществуваща техника, която обсъдихме по-горе.

3. TCP / IP базирани протоколи са допълнително класифицирани в следното:

а. Уеб протоколи

  • HTTP - Тя означава HyperText Transfer Protocol, форматът на съобщенията, тяхното предаване и уеб действия, свързани в края на клиента и сървъра, се управляват от този протокол. В цял свят го използва. Работи на порт 80.
  • HTTPS - Тя означава Hyper Text Transfer Protocol Secure, така че изглежда е подобрение само на HTTP. Това се използва за сигурна комуникация, така че винаги, когато сте извън местния свят на домакините, след това преминете през това.
  • TLS - Това означава „Транспортен слой за сигурност“, това е криптографски протокол, който осигурява сигурност в края на комуникацията по мрежи, често използвана при транзакции, сигурността се поддържа чрез предотвратяване на фалшификати, предотвратяване на изтичане на данни и др.
  • SSL - Това означава слой за сигурни сокети, установява криптирана връзка между браузъра и сървъра, SSL сертификатът се изисква от уеб сървъра. Публичен и частен ключ се създават криптографски.

б. Протоколи за прехвърляне на файлове

  • FTP - протокол за прехвърляне на файлове се използва за прехвърляне на файлове между клиент и сървър в компютърна мрежа.
  • TFTP - Trivial File Transfer Protocol е начин, по който клиентът може да получи файл и да го постави в отдалечен хост, като възлите, които се зареждат от LAN, го използват.
  • SFTP - SSH File Transfer Protocol, осигурява сигурна връзка за прехвърляне на файлове и преминаване на файловата система на локални и отдалечени системи.
  • FTPS - Това е защитен протокол за прехвърляне на файлове, TLS поддръжка и SSL са добавени тук, ние не използваме защитен протокол на базата на черупки.
  • SMB - сървърният блок за съобщения, използва се от Windows, позволява на компютрите в една и съща мрежа да споделят файлове.
  • NFS - Мрежовата файлова система е разпределена файлова система, използвана в UNIX по принцип за достъп до файлове сред компютри в същата мрежа.

° С. Изпратете протоколи по имейл

  • SMTP - Прост протокол за прехвърляне на поща, е протокол за изпращане на имейл и протокол за пощенски офис или протокол за достъп до интернет съобщения се използва за извличане на тези от страната на приемника. Той се реализира на приложния слой.

д. Протоколи за управление

  • Telnet - Използва се в интернет и LAN за двустранна текстова комуникация, използва виртуална терминална връзка.
  • SSH - Това е сигурен отдалечен вход, базиран на черупки от един компютър в друг компютър. За автентичността и сигурността също може да се погрижи.
  • SNMP - Прост протокол за управление на мрежата, се използва за събиране и организиране на информация за устройства в мрежата и промяна на информацията.

д. Медийни протоколи

  • RTP - транспортен протокол в реално време, се използва за аудио и видео комуникация по мрежата.
  • RTSP - протокол за стрийминг в реално време, е протокол за стрийминг, той установява медийни сесии между крайните точки.

заключение

Ние взехме повърхностна представа за наличните мрежови протоколи и какво могат да ни предложат. Как DNS сървърът работи и помага при разрешаването на адреси, IPv4, IPv6 заедно с някои други протоколи бяха обсъдени.

Препоръчителни статии

Това е ръководство за Какво са мрежови протоколи. Тук обсъдихме концепциите, различни видове мрежови протоколи. Можете също да прегледате и другите ни предложени статии, за да научите повече-

  1. Какво е невронни мрежи?
  2. Въпроси за интервю в мрежа
  3. Какво е мрежова сигурност?
  4. Разлика между FTP и TFTP
  5. FTP срещу SFTP | Топ 12 разлики