Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Створення мережевої гри

Реферат Створення мережевої гри





25

smtp

70

gopher

80

www-http

і т.д.

В· Sequence Number - порядковий номер першого октету сегмента в потоці даних. p> В· Acknowledgement Number - кількість отриманих октетів даних

В· Window - скільки октетів адресат готовий прийняти

В· Offset - початок даних сегменту

В· Flags - керуючі прапори, що використовуються для установки і розриву зв'язку, для підтвердження отримання даних, для передачі екстрених даних.

В· Checksum - Контрольна сума: всі байти заголовка підсумовуються відправником і результат поміщається в це поле. По отриманню адресат також підсумовує всі байти заголовка і порівнює з цим числом. Якщо значення рівні, значить, все в порядку. p> В· Urgent Point - визначає положення екстрених даних усередині сегмента. <В 

Pipe

Канал - засіб обміну інформацією між процесами з одночасною синхронізацією, що реалізує дисципліну FIFO (Перший увійшов - перший вийшов), тобто прочитані повідомлення видаляються. p> Канал - файл спеціального типу, особливості:

- час існування каналу обмежено часом роботи процесу

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

- Використовується тільки для спілкування між спорідненими процесами (оскільки родичі успадковують всі відкриті файли предка).

Створення

Створює канал системний виклик pipe:


int fd [2];

pipe (int * Fd);


fd [0] - Дескриптор файлу для введення

fd [1] - Дескриптор файлу для виведення


p> Але файловий дескриптор - локальна для процесу характеристика, як можуть два різних процеси використовувати один файловий дескриптор? Для цього повинна виникнути така ситуація

А це можливо тільки в тому випадку, якщо ПР1 і ПР2 є родичами - адже нащадок повністю успадковує u-area предка, в тому числі і таблицю файлових дескрипторів. Значить, або ПР1 повинен бути нащадком ПР2, або навпаки, або вони обидва повинні бути нащадками третього процесу

NetBios

Протокол NetBios працює на трьох рівнях семиуровневой моделі OSI: мережевому рівні, транспортному рівні і на рівні каналів зв'язку. Рівень каналів зв'язку забезпечує механізм обміну повідомленнями між програмами, що працюють на станціях в рамках каналу зв'язку або сесії. NETBIOS може забезпечити інтерфейс більш високого рівня, ніж протоколи IPX і SPX. p> Протокол NETBIOS підтримується в мережах IBM (IBM PC LAN), Novell NetWare, Microsoft Windows for Workgroups і в інших мережах. На жаль, немає єдиного стандарту на протокол NETBIOS, тому в мережевому програмному забезпеченні різних фірм використовуються різні інтерфейси для виклику команд NETBIOS. p> З нашої точки зору, найбільший інтерес представляє застосування NETBIOS в мережах Novell NetWare і Microsoft Windows for Workgroups. Ми розглянемо основні можливості NETBIOS, пов'язані з передачею даних між робочими станціями в межах одного логічного сегмента мережі. Використовувати NETBIOS простіше, ніж IPX або SPX. Однак, так як в середовищі Novell NetWare потрібен спеціальний емулятор NETBIOS, ефективність роботи програми може знизитися. Крім того, для емулятора потрібна додаткова пам'ять, так як він реалізований у вигляді резидентної програми. p> Адресація станцій і програм

Для ідентифікації робочої станції протоколи IPX і SPX використовують номер мережі, адресу станції в мережі і сокет. Адреса станції визначається на апаратному рівні і являє собою число довжиною 6 байт. Номер мережі займає 4 байта. Сокети виділяються динамічно драйвером протоколу IPX або можуть бути отримані в Novell. p> Протокол NETBIOS використовує інший механізм адресації станцій і програм. Для адресації станції використовуються імена розміром 16 байт. Кожна станція має одне постійне ім'я (permanent name), яке утворюється з апаратної адреси додаванням до нього ліворуч десяти нульових байт. Крім постійного імені протокол NETBIOS дозволяє додавати (і видаляти) звичайні імена та групові імена . Звичайні імена служать для ідентифікації робочої станції, групові можуть служити для посилки пакетів одночасно кільком станціям в мережі. Постійне ім'я видалити не можна, так як воно повністю визначається апаратним забезпеченням станції. p> При додаванні звичайного імені протокол NETBIOS опитує всю мережу для перевірки унікальності імені. Групове ім'я може бути однакове на декількох станціях, тому при додаванні групового імені опитування мережі не виконується. p> Після додавання нового імені цьому імені присвоюється так званий номер імені (Name number), який використовується для передачі даних по мережі. p> Порівню...


Назад | сторінка 3 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Спостереження за передачею даних в мережі організації за допомогою засобів ...
  • Реферат на тему: Автоматизація процесу призначення IP-адрес вузлам мережі-протокол DHCP
  • Реферат на тему: Створення робочої станції для мережі підприємства
  • Реферат на тему: Розробка мережі передачі даних Нурінского РУТ Карагандинської області на ос ...
  • Реферат на тему: Обчислювальні мережі. Основні способи передачі даних