ОСІ Модель
Відкрита система з’єднання (OSI) модель — це концептуальний фреймворк, який стандартизує мережеве спілкування. Вона розділяє процес на сім шарів, кожен з яких відповідає за певний набір функцій.
Зверху вниз: Застосування – надає мережеві послуги застосункам; Представлення – обробляє представлення даних; Сесію – керує з’єднаннями між застосунками; Транспорт – забезпечує надійну або ненадійну доставку сегментів даних; Мережа – маршрутизує пакети на основі IP-адрес; Зв’язок даних – передає кадри в межах локальної мережі; Фізичний – працює з середством передачі (кабелі, бездротове зв'язання).
Торівний протокол/Інтернет (TCP/IP)
Протокол передачі даних/Інтернет (TCP/IP) є домінуючим проточним стеком, що використовується в Інтернеті. Це збірка протоколів, які працюють разом для забезпечення зв’язку.
TCP забезпечує надійний, підключений до мережі передавання даних; IP обробляє адресацію та маршрутизацію пакетів через мережі. Також важливими є інші ключові протоколи, такі як UDP для швидшого, але ненадійного передавання даних і HTTP для веб-трафіку.
TCP/IP = TCP + IP + other protocols
Маршрутизація та комутація мереж
Маршрутизатори з’єднують різні мережі між собою, пересилаючи пакети даних на основі їхніх адрес IP призначення. Вони використовують таблиці маршрутизації для визначення найкращого шляху.
Комутатори працюють всередині однієї мережі, з’єднуючи пристрої та пересилаючи трафік на основі MAC-адрес. Це створює більш ефективну локальну комунікацію.
Packet Routing = Destination IP Address + Routing Table Lookup
Шийрованіє Передачі Даних
Передача даних передбачає передачу інформації вниз по шарам як відправного, так і приймального пристроїв. Кожен шар додає свій заголовок, що містить контрольну інформацію.
Цей багатошаровий підхід забезпечує модульність, полегшуючи оновлення або заміну окремих протоколів без впливу на всю мережу.
Часті запитання
Що таке MAC-адреса?
MAC-адреса – це унікальний апаратний ідентифікатор, який призначається карті мережевого доступу (NIC).
Яка різниця між TCP та UDP?
TCP забезпечує надійну, з’єднану комунікацію; UDP пропонує швидшу, але менш надійну передачу даних.
Чому мережі організовані шарами?
Шаруватость спрощує проектування мереж, їх обслуговування та дозволяє забезпечити сумісність між різними пристроями та протоколами.
Спробуйте наживо
Усе, що вище, працює прямо у вашому браузері — відкрийте SPH Fluid і змінюйте параметри під час роботи. Нічого не встановлюється, нічого не завантажується на сервер, уся модель живе в одній вкладці.
▶ Відкрити симуляцію SPH Fluid