Налаштування мережі в операційній системі windows 7
У попередній частині статті ви дізналися про основне компоненті засоби конфігурування мережевих властивостей операційних систем Windows - компоненті «Центр управління мережами і загальним доступом». Були розглянуті такі основні поняття, як мережеве розташування і мережеві карти. Коротко було описано вікно мережевих підключень, яке дозволяє конфігурувати мережеві підключення на локальному комп'ютері. З цієї статті ви дізнаєтеся про мережевих клієнтів, службах і протоколах - компонентах системи, які прив'язані до мережевих підключень, що дозволяють здійснювати комунікації вашим хостів. Ви зможете для себе почеркнуть загальну інформацію, яка допоможе вам у подальшому вивченні мережних технологій компанії Microsoft.
Мережеві клієнти
За визначенням, мережевий клієнт - це комп'ютер або програмне забезпечення, у якого є доступ до послуг сервера, а також отримує або обмінюватися з ним інформацією. В операційних системах Windows мережеві клієнти представляють собою компоненти програмного забезпечення, які дозволяють локального комп'ютера підключатися до мереж окремих операційних систем. Поряд з усіма підключеннями по локальних мережах в системах Windows, мережевим клієнтом за замовчуванням є компонент «Клієнти для мереж Microsoft». Даний компонент дозволяє підключатися до загальних ресурсів на інших комп'ютерах, оснащених операційною системою Windows. За замовчуванням, даний мережевий клієнт не потребує подальшої налаштування. Однак, якщо ви захочете змінити налаштування клієнта для мереж Microsoft, встановлені за замовчуванням, виконайте наступні дії:

Мал. 1. Властивості мережевого клієнта «Клієнт для мереж Microsoft»
Мережеві служби
Також як і мережеві клієнти, мережеві служби є компонентами операційної системи. Мережеві служби операційних систем Windows - це спеціальні процеси, які створюють прослуховує сокет і прив'язують його до певного порту, що забезпечують додаткову функціональність для мережевих підключень. Системні служби запускаються операційною системою автоматично в процесі завантаження комп'ютера або в міру необхідності при виконанні стандартних операцій. Ясна ім'я служби відображається в оснащенні «Служби». а справжнє ім'я служби використовується в програмах з інтерфейсом командного рядка. За замовчуванням в операційних системах Microsoft до всіх локальних підключень прив'язані дві мережеві служби:
Мережеві протоколи
Основною складовою комунікацій здійснювати підключення до мережі є протоколи. Протоколами називаються стандарти, на основі яких виконуються програми, які здійснюють мережеві комунікації. Протоколи задають засоби передачі повідомлень і обробки помилок в мережі, а також дозволяють розробляти стандарти, не прив'язані до конкретної апаратної платформи. Різні протоколи часто описують лише різні сторони одного типу зв'язку. Мережеві протоколи наказують правила роботи комп'ютерам, які підключені до мережі. Вони будуються за багаторівневим принципом і, незважаючи на те, що кожен протокол призначений для прийому конкретних вхідних даних і генерування певного результату, всі протоколи в системі можна замінювати іншими протоколами.
Для мережевих протоколів використовується модель Open System Interconnection (OSI). Дана модель складається з семи рівнів:
Протоколи TCP / IP - це два протоколи нижнього рівня, що є основою зв'язку в мережі Інтернет. Протокол TCP (Transmission Control Protocol) розбиває передану інформацію на порції і нумерує їх. За допомогою протоколу IP (Internet Protocol) всі частини передаються одержувачу. Дані протоколи засновані на моделі OSI і функціонують на більш низькому рівні, ніж прикладні протоколи. Концепція рівнів моделі TCP / IP (багатошарової мережевий моделі) дозволяє замінювати окремі протоколи на одному рівні іншими протоколами, сумісними на сусідніх рівнях протоколами. На наступній ілюстрації відображений стек (сукупність протоколів) протоколів TCP / IP:

Мал. 2. Рівні моделі стека TCP / IP
Розглянемо докладніше кожен із чотирьох рівнів моделі TCP / IP:
Рівень Інтернету (рівень 3). Цей рівень забезпечує доставку інформації від мережевого вузла відправника до мережевого вузла одержувача без встановлення віртуального з'єднання за допомогою датаграмм і не є надійним. Основним протоколом цього рівня є IP (Internet Protocol). Вся інформація, яка надходить до нього від інших протоколів, оформляється у вигляді IP-пакетів даних (IP datagrams). На цьому рівні був реалізований стек TCP / IP. На рівні 3 в стеці TCP / IP використовуються дві версії протоколу Інтернету:
Транспортний рівень (рівень 4). Транспортний рівень моделі TCP / IP призначений для відправки та отримання даних. У набір даного рівня входять два протоколи - TCP і UDP. Розглянемо докладніше кожен з них:
- TCP. Реалізує потокову модель передачі інформації з прикладного рівня, а також її обробку побайтно. Утворені байти групуються TCP в пронумеровані сегменти послідовності для доставки на мережевий хост. Протокол TCP забезпечує перевірку контрольних сум, передачу підтвердження в разі правильного прийому повідомлення, повторну передачу пакета даних в разі неотримання підтвердження протягом певного проміжку часу, правильну послідовність отримання інформації, повний контроль швидкості передачі даних.
- UDP. Даний протокол навпаки, є способом зв'язку ненадійним, орієнтованим на передачу повідомлень (датаграмм). Даний протокол дозволяє швидко транспортувати датаграми, оскільки в ньому не передбачені такі компоненти надійності, як гарантії доставки і підтвердження послідовності передачі. У зв'язку з цим, дані для додатків доставляються набагато швидше.
Прикладний рівень (рівень 7). Даний, останній, рівень моделі TCP / IP здійснює упаковку і передачу даних через порти транспортного рівня. До цього рівня можна віднести протоколи TFTP (Trivial File Transfer Protocol), FTP (File Transfer Protocol), Telnet, SMTP (Simple Mail Transfer Protocol), HTTP, DNS, POP3 (Post Office Protocol 3) та інші, які підтримуються відповідними системними утилітами .