Вступ до протоколів мереж

Мережеві протоколи - це набір чітко визначених правил, за допомогою яких користувач спілкується через Інтернет або інтранет. Обидва кінці каналу зв'язку дотримуються цих правил для належного обміну інформацією.

Протоколи розробляються галузевими людьми, науково-дослідними установами тощо, а потім публікуються та приймаються на міжнародних конференціях.

Ці протоколи класифікуються на декілька підстав, так як деякі асоціюються з транспортним шаром, деякі пов'язані з мережевим рівнем.

Розуміння мережевих протоколів

Коли ми розглядаємо визначення моделей мереж, на малюнку, на якому покладено коріння мереж, з'являються два види шаруватих моделей -

  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, формат повідомлень, їх передача та веб-дії, пов’язані на кінцевому і серверному кінці, керуються цим протоколом. Всесвітня мережа використовує це. Працює на порту 80.
  • HTTPS - Це розшифроване захист протоколу гіперпередачі тексту, тому, здається, це розширення лише HTTP. Це використовується для безпечного спілкування, отже, коли ви перебуваєте поза місцевим світом господарів, тоді переходите до цього.
  • TLS - Це захист транспортного рівня, це криптографічний протокол, який забезпечує безпеку комунікацій через мережі в кінці, що зазвичай використовуються в транзакціях, захист підтримується за допомогою запобігання підробці, запобігання витоку даних тощо.
  • SSL - Це розшифровка шару захищених сокетів, встановлює зашифрований зв’язок між браузером та сервером, сертифікат SSL необхідний веб-серверу. Публічний та приватний ключ створюються криптографічно.

б. Протоколи передачі файлів

  • FTP - протокол передачі файлів використовується для передачі файлів між клієнтом і сервером в комп'ютерній мережі.
  • TFTP - Тривіальний протокол передачі файлів - це спосіб, коли клієнт може отримати файл і помістити його у віддалений хост, вузли, які завантажуються з локальної мережі, використовують його.
  • SFTP - протокол передачі файлів SSH, забезпечує безпечне з'єднання для передачі файлів та проходження файлової системи на локальній та віддаленій системах.
  • FTPS - Це захищений протокол передачі файлів, тут додано підтримку TLS та SSL, ми не використовуємо захищений протокол на основі оболонки.
  • SMB - Блок повідомлення сервера, використовується Windows, дозволяє комп'ютерам в одній мережі обмінюватися файлами.
  • NFS - мережева файлова система - це розподілена файлова система, яка використовується в UNIX, як правило, для доступу до файлів серед комп'ютерів однієї мережі.

c. Протоколи електронної пошти

  • SMTP - Простий протокол передачі пошти - це протокол наштовхування для надсилання електронної пошти, а протокол поштового зв’язку або протокол доступу до Інтернет-повідомлень використовується для отримання тих, хто знаходиться на стороні одержувача. Він реалізований на рівні додатків.

г. Протоколи управління

  • Telnet - Він використовується в Інтернеті та локальній мережі для двостороннього текстового спілкування, він використовує віртуальний термінальний зв'язок.
  • SSH - Це захищений віддалений вхід з одного комп'ютера на інший. Про аутентифікацію та безпеку також можна подбати.
  • SNMP - Простий протокол управління мережею, використовується для збору та організації інформації про пристрої в мережі та зміни інформації.

е. Протоколи ЗМІ

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

Висновок

Ми взяли поверхневе уявлення про доступні мережеві протоколи та що вони можуть запропонувати нам. Як DNS-сервер працює і допомагає у вирішенні адрес, IPv4, IPv6 разом з деякими іншими протоколами.

Рекомендовані статті

Це було керівництвом щодо Що таке мережеві протоколи. Тут ми обговорили концепції, різні типи протоколів мереж. Ви також можете ознайомитися з іншими запропонованими нами статтями, щоб дізнатися більше -

  1. Що таке нейронні мережі?
  2. Питання інтерв'ю для мережі
  3. Що таке мережева безпека?
  4. Різниця між FTP та TFTP
  5. FTP проти SFTP | 12 найкращих відмінностей