Page 30 - 4785
P. 30
На фізичному рівні просто пересилаються біти. При цьому
не враховується, що в тих мережах, у яких лінії зв'язку
використовуються (розділяються) поперемінно декількома парами
взаємодіючих комп'ютерів, фізичне середовище передачі може бути
зайняте.
Тому однієї із завдань канального рівня (Data Link layer) є
перевіркадоступності середовища передачі. Інше
завдання канального рівня - реалізація механізмів виявлення й
корекції помилок. Для цього на канальному
рівні бітигрупуються в набори, називані кадрами (frames).
Канальний рівень забезпечує коректність передачі
кожного кадру поміщаючи спеціальну послідовність біт у початок і
кінець кожного кадру, для його виділення, а також
обчислює контрольну суму, обробляючи всі байти кадрупевним
способом, і додає контрольну суму до кадру. Канальний рівень може
не тільки виявляти помилки, але й виправляти їх за рахунок
повторної передачі ушкоджених кадрів. Необхідно відзначити, що
функція виправлення помилок для канального рівня не є
обов'язкової, тому в деяких протоколах цього рівня вона відсутня,
наприклад в Ethernet і Frame Relay.Реалізується апаратно.
Мережний рівень (Network layer) служить для утворення
єдиної транспортної системи, що поєднує кілька мереж, причому ці
мережі можуть використовувати зовсім різні принципи передачі
повідомлень між кінцевими вузлами й мати довільну структуру
зв'язків. Функції мережного рівня досить різноманітні.
На мережному рівні сам термін мережа наділяють
специфічним значенням. У цьому випадку під мережею розуміється
сукупність комп'ютерів, з'єднаних між собою відповідно до однієї зі
стандартних типових топологій і , що використовують для передачі
даних один із протоколів канального рівня, певний для цієї
топології.
Повідомлення мережного рівня прийнято називати пакетами
(packets). При організації доставки пакетів на мережному рівні
використовується поняття «номер мережі». У цьому випадку адреса
одержувача складається зі старшої частини - номера мережі й
молодшої - номера вузла в цій мережі. Всі вузли однієї мережі
28