Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Передача даних у комп'ютерних мережах

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Протокол UDP (User Datagram Protocol) реалізує значно простіший сервіс передачі, забезпечуючи подібно протоколів мережного рівня, ненадійну доставку даних без встановлення логічного сполуки, але, на відміну IP, — для прикладних систем на хост-компьютерах. Він просто посилає пакети даних, дейтаграммы (datagrams), з одного машини в іншу, але з надає жодних ґарантій їх доставки. Усі функції надійної… Читати ще >

Передача даних у комп'ютерних мережах (реферат, курсова, диплом, контрольна)

БАЛТІЙСЬКИЙ ДЕРЖАВНИЙ ТЕХНІЧНИЙ УНИВЕРСИТЕТ.

Кафедра Н10.

Реферат на тему.

" Передача даних у комп’ютерній мережі «.

Виконав: студент грн. Р-132.

Давлетшин А.К.

Викладач: Морозов С.М.

Санкт-Петербург.

1998 г.

стр.

Введение

…2 Трохи про прошлом…3 Основи технології internet…5 Сімейство протоколів TCP/IP…8 Адресація в сети…11 …і будущем…13 Список литературы…14.

Завдяки виникненню та розвитку мереж передачі з’явився новий, високоефективний спосіб взаємодії для людей. Спочатку мережі використовувалися головним чином заради наукових досліджень про, але потім вони стали проникати буквально в усі області людської діяльності. При цьому, більшість мереж існувало цілком незалежно друг від друга, вирішуючи конкретні завдання для конкретних груп користувачів. Згідно з з цими завданнями вибиралися ті чи інші мережні технологій і апаратне забезпечення. Побудувати універсальну фізичну мережу світового масштабу з однотипної апаратури просто неможливо, оскільки така мережу не міг би задовольняти потреби всіх його потенційних користувачів. Одним потрібна високошвидкісна мережу для сполуки машин межах будинку, іншим — надійні комунікації між комп’ютерами, рознесеними на сотні кілометрів. Тоді виникла ідея об'єднати безліч фізичних мереж на єдину глобальну мережу, у якій використовувалися б сьогодні як сполуки на фізичному рівні, і новий набір спеціальних «угод «чи протоколів. Ця технологія, названа internet, мала дозволити комп’ютерів «спілкуватися «друг з одним незалежно від цього, якої сіті й як вони подсоединены.

Усвідомивши важливість ідеї internet, кілька урядових організацій США почали працювати за їхніми реалізацією. І найбільшого на успіх цьому домоглося агентство Defense Advanced Research Projects Agency (DARPA), створив стік протоколів TCP/IP. Виникнувши кінці 60-х рр. як проект об'єднання мереж кілька великих дослідницьких організацій, до нашого час TCP/IP став однією з найпопулярніших протоколів мережного взаємодії і стандартом de facto для реалізації глобальних мережевих сполук. Мережа Internet — це одне з реалізацій технології internet, що об'єднує близько 20 млн. комп’ютерів у світі, які взаємодіють друг з одним з допомогою стека протоколів TCP/IP.

Серія протоколів TCP/IP — яскравий відкритої системи тому, що, на відміну протоколів, які у комунікаційних системах різних постачальників, все специфікації цього стека протоколів і з його реалізацій загальнодоступні (безкоштовні чи символічну ціну). Це дозволяє кожному розробникові створювати своє програмне забезпечення, необхідне взаємодії по Internet. TCP/IP приваблює своєї масштабністю, давала однакові можливості глобальним і локальним сетям.

Трохи минуле …

Робота створення технології internet була започаткована DARPA в середині 1970;х років. На 1977;1979 рр. архітектура і протоколи TCP/IP придбали сучасний вигляд. На той час агентство DARPA вже стала одним із лідерів у дослідженні та розробки мереж з комутацією пакетів і реалізувало чимало нових ідей у цій галузі у своєї мережі ARPANET. Бурхливий розвиток різноманітних мережевих технологій, зокрема бездротових радіомереж і супутникових каналів зв’язку, стимулювало активність DARPA в дослідженні проблем межсетевого взаємодії та її реалізації принципів internet в ARPANET.

DARPA не робило таємниці зі свого діяльність у цьому напрямі, тому зокрема групи виявляли великий інтерес до розробкам технології глобальної мережі мереж, особливо ті дослідники, у яких мали досвід використання принципів комутації пакетів у мережі ARPANET. DARPA ініціювало ряд неформальних зустрічей, під час яких вчені обмінювалися новими ідеями та обговорювали результати експериментів. До 1979 р. в працювати над створенням TCP/IP виявилася втягнутою такі величезні сили, що й ухвалили рішення про створення неформального комітету для координування й керівництва процесом розробки протоколів й архітектури мережі Internet. Отримавши назва Internet Control and Configuration Board (ICCB), цю групу панувала і регулярно працювала до 1983 р., коли він була реорганизована.

Початок 80-х рр. — час зародження реальної мережі Internet. Тоді ж DARPA ініціювало переклад машин, приєднаних для її дослідницьким мереж, використання стека TCP/IP. ARPANET стала магістральної мережею Internet і активна використовувалася для численних експериментів із TCP/IP. Остаточний перехід до технології internet стався у січні 1983 р. У цей час мережу ARPANET було остаточно розбито на дві незалежні частини. Одна їх призначалася для дослідницьких цілей, і залишили назва ARPANET; друга, кілька велика за масштабом мережу MILNET, повинна була відповідати за військові коммуникации.

Щоб стимулювати адаптацію і нових протоколів в університетських колах, DARPA зробило реалізацію TCP/IP доступною, пропонуючи за низьку ціну. Саме тоді більшість факультетів, котрі займаються дослідженнями у комп’ютерній області, використало версію ОС Unix від Berkeley Software Distribution (Berkeley Unix, чи BSD Unix) університету прим. Каліфорнія в Берклі. Субсидировав компанію Bolt Beranek and Newman (BBN) для реалізації нею протоколів TCP/IP від використання разом із Unix, і навіть університет у Берклі для інтеграції цих протоколів на свій версію популярної ОС, DARPA домоглося те, що більш 90% комп’ютерних факультетів університетів адаптували нову мережну технологію. Версія BSD стала стандартом de facto для реалізацій стека протоколів TCP/IP. Таку більшої популярності вона придбала значною мірою завдяки з того що забезпечує більше, ніж просто базові internet-протоколы. Крім стандартних прикладних програм TCP/IP, BSD надає набір мережевих утиліт, подібних з Unix-службами, використовуваними на автономної машині. Основне перевагу цих утиліт у тому, що вони аналогічні стандартним засобам Unix. Зараз підтримку стека протоколів TCP/IP убудовують до своєї операційні системи багато компаній, зокрема Microsoft, Novell і Apple. Багато незалежних постачальників працює над продуктами, расширяющими можливості TCP/IP, додаючи підтримку інтерактивних додатків, захист інформації, мовну пошту і кошти колективної работы.

Та повернімося початок минулого десятиліття. Мережні комунікації стають критично важливою складовою наукових досліджень про. Усвідомивши цього факту, National Science Foundation прийняла активну участь у розширенні Internet з єдиною метою зробити стік TCP/IP доступним максимальному числу дослідницьких організацій. З 1985 р. NSF реалізовувала програму створення мереж навколо шести своїх суперкомп’ютерних центрів. У 1986 р. була створена магістральна мережу NSFNET, що наприкінці кінців, об'єднала все ці наукові центри й зв’язала його з ARPANET.

На початку 90-х рр. Internet об'єднувала вже сотні окремих мереж США та Європі. До світової Мережі крім наукових інститутів власності та університетів стали підключатися комп’ютерні компанії та великі корпорації нафтової, автомобільної та електронної індустрії, і навіть телефонні компанії. Крім того, багато організацій використовували TCP/IP до створення своїх корпоративних мереж, які є компонентами великий Internet. У наші ж таки дні Internet проникає буквально у всі сфери людського життя, і сьогодні вже всерйоз говорять про вплив світової мережі нашу світогляд і мировосприятие.

Основи технології internet.

Отже, творці технології internet виходили з цих двох основних міркувань:. неможливо було створити єдину фізичну мережу, що дозволить задовольнити потреби всіх користувачів;. користувачам потрібен універсальний засіб задля встановлення сполук друг з другом.

У межах кожної фізичної мережі, під'єднані до неї комп’ютери, використовують той чи інший технологію (Ethernet, Token Ring, FDDI, ISDN, з'єднання типу «точка-точка », а останнім часом до цього списку додалися мережу АТМ і навіть бездротові технології). Між механізмами комунікацій, залежними від даних фізичних мереж, і прикладними системами вбудовується нове програмне забезпечення, що забезпечує з'єднання різних фізичних мереж друг з одним. У цьому деталі цього сполуки «приховані «від користувачів і це дають можливість працюватиме, як в однієї великої фізичної мережі. Такий спосіб з'єднання перетворені на єдине ціле безлічі фізичних мереж, і отримав назву internet. Для поєднання двох і більше мереж в internet використовуються маршрутизатори (routers) — комп’ютери, які фізично з'єднують мережі друг з одним і з допомогою спеціального програмного забезпечення передають пакунки з однієї мережі в другую.

Технологія internet не нав’язує якоїсь конкретної топології межсетевых сполук. Додавання нової мережі до internet не тягне у себе її під'єднання до деякою центральної точці комутації чи установки безпосередніх фізичних сполук з усіма вже які входять у internet мережами. Маршрутизатор «знає «топологію internet поза тих фізичних мереж, що він з'єднує, і, базуючись на адресі мережі призначення, передає пакет у тій чи іншому маршруту. У internet використовуються універсальні ідентифікатори приєднаних до неї комп’ютерів (адреси), тож будь-які дві машини мають можливість взаємодіяти друг з одним. У internet також має бути реалізований принцип незалежності користувальницького інтерфейсу від фізичного мережі, тобто має існувати безліч способів встановлення сполук і передачі, однакових всім фізичних мережевих технологий.

Фундаментальним принципом internet є рівнозначність всіх об'єднаних з її допомогою фізичних мереж: будь-яку систему комунікацій сприймається як компонент internet, незалежно від неї фізичних параметрів, розмірів переданих пакетів даних, і географічного масштаба.

Рис. 1. Внутрішня структура мережі internet — фізичні мережі з'єднані з допомогою маршрутизаторов.

Сімейство протоколів ТСР/IP дозволяє побудувати універсальну мережу, реалізуючу принципи, розглянутих у минулому розділі, і включає у собі протоколи 4-х рівнів коммуникаций.

Рис. 2.

Чотири рівня стека протоколів TCP/IP.

. Рівень мережного інтерфейсу відпо-відає встановлення мережного з'єднання перетворені на конкретній фізичній мережі - компоненті internet, до котрої я приєднаний комп’ютер. У цьому рівні працюють драйвер влаштування у операційній системи та відповідна мережна плата компьютера.

. Мережний рівень — основа ТСР/IP. На цьому рівні реалізується принцип межсетевого сполуки, зокрема маршрутизація пакетів по internet. На мережному рівні протокол реалізує ненадійну службу доставки пакетів через мережу не від системи до системи без встановлення сполуки (connectionless packet delivery service). Це означає, що виконано усе необхідне для доставки пакетів, однак це доставка не гарантується. Пакети може бути втрачені, передано у неправильному порядку, продубльовані тощо. Служба, працююча без встановлення сполуки, обробляє пакети незалежно друг від друга. Але головне, що саме цьому рівні приймають рішення про маршрутизації пакета по межсетевым соединениям.

. Надійний передачу даних реалізує такий рівень, транспортний, у якому дві основні протоколу, TCP і UDP, здійснюють зв’язок між машиною — відправником пакетів і машиной-адресатом.

. Нарешті, прикладної рівень — це докладання типу клієнт-сервер, що базуються на протоколах нижніх рівнів. На відміну від протоколів інших трьох рівнів, протоколи прикладного рівня займаються деталями конкретного докладання і «цікавляться «способами передачі через мережу. Серед основних додатків ТСР/IP, наявних практично у кожному його реалізації, — протокол эмуляции термінала Telnet, протокол передачі файлів FTP, протокол електронної пошти SMTP, протокол управління мережею SNMP, вживаний у системі World Wide Web протокол передачі гипертекста.

НТТР і др.

На малюнку 3 показано, як здійснюється поєднання двох мереж «з погляду «TCP/IP. Програмне забезпечення IP-протоколу з допомогою маршрутизатора передає пакунки з мережі Ethernet до мережі Token Ring. Протоколи верхніх рівнів, ужиткового й транспортного, здійснюють сполуки між хост-компьютерами, клієнтом і сервером докладання, у те час як ІР забезпечує зв’язок між кінцевої і проміжної системами.

Рис. 3. Дві мережі, з'єднані з допомогою маршрутизатора, «з погляду «TCP/IP.

Бо у internet деталі фізичних сполук що приховані від додатків, прикладної рівень цілком «не піклується «у тому, що тут клієнта докладання працює у Ethernet, а сервер підключено до мережі Token Ring. Між кінцевими системами може бути кілька десятків маршрутизаторів і безліч проміжних фізичних мереж різних типів, але додаток сприйматиме цей конгломерат як єдину фізичну мережу. І це зумовлює основну собі силу й привабливість технології internet.

Сімейство протоколів TCP/IP.

Хоча аналізований стік протоколів і називається TCP/IP, самі протоколи TCP і IP є найважливішими, але з єдиними представниками цього сімейства. Кожен рівень комунікацій обслуговується кількома протоколами. Розглянемо їх понад подробно.

TCP і UDP — протоколи транспортного рівня, організуючі потік даних між кінцевими системами для додатків верхнього рівня. Ці протоколи значно різняться друг від друга.

TCP (Transmission Control Protocol) забезпечує надійну передачу даних між двома хостами. Він дає змогу до клієнта й серверу докладання встановлювати між собою логічне з'єднання і далі використати його передачі великих масивів даних, коли б з-поміж них існувало пряме фізичне з'єднання. Протокол дозволяє здійснювати роздрібнення потоку даних, підтверджувати отримання пакетів даних, ставити таймауты (що дозволяють підтвердити отримання інформації), організовувати повторну передачу у разі втрати даних, і т.д. Оскільки це транспортний протокол реалізує гарантовану доставку інформації, використовуючи його докладання отримують унікальну можливість ігнорувати всі деталі такий передачи.

Протокол UDP (User Datagram Protocol) реалізує значно простіший сервіс передачі, забезпечуючи подібно протоколів мережного рівня, ненадійну доставку даних без встановлення логічного сполуки, але, на відміну IP, — для прикладних систем на хост-компьютерах. Він просто посилає пакети даних, дейтаграммы (datagrams), з одного машини в іншу, але з надає жодних ґарантій їх доставки. Усі функції надійної передачі повинні вбудовуватися в прикладну систему, яка використовує UDP. Протокол UDP має певні переваги перед TCP. Для встановлення логічних сполук потрібен час, і вони вимагають додаткових системних ресурсів для підтримки за комп’ютером інформації про стан сполуки. UDP займає системні ресурси під час відправки чи одержання даних. Тому якщо розподілена система здійснює безперервний обмін даними між клієнтом і сервером, зв’язку з допомогою транспортного рівня TCP виявиться для неї ефективнішою. Якщо ж комунікації між хост-компьютерами здійснюються рідко, краще використовувати протокол UDP.

Чому ж існують два транспортних протоколу TCP і UDP, а чи не один їх? Річ у тім, що вони надають різні послуги прикладним процесам. Більшість прикладних програм користуються ним тільки них. Програміст вибирає той протокол, який найкраще відповідає його потребам. Якщо потрібна надійна доставка, то найкращим то, можливо TCP, Якщо ж потрібна доставка датаграмм, то краще то, можливо UDP. Якщо потрібна ефективна доставка довгим і ненадійному каналу передачі, то краще може підійти протокол TCP, Якщо ж потрібна ефективність на швидких мережах із короткими сполуками, то найкращим то, можливо протокол UDP.

Серед відомих розподілених додатків, використовують TCP, — такі як Telnet, FTP і SMTP. Протоколом UDP користується, зокрема, протокол мережного управління SNMP. Протоколи прикладного рівня орієнтовані конкретні прикладні завдання. Вони визначають як процедури з організації взаємодії певного типу між прикладними процесами, і форму подання в такому взаимодействии.

Протокол TELNET дозволяє обслуговуючої машині розглядати все віддалені термінали як стандартні «мережні віртуальні термінали «рядкового типу, працюють у коді ASCII, і навіть забезпечує можливість узгодження складніших функцій (наприклад, локальний чи віддалений відлунняконтроль, посторінковий режим, висота і ширина екрану і т.д.) TELNET працює з урахуванням протоколу TCP. На прикладному рівні над TELNET перебуває або програма підтримки реального термінала (за користувача), або прикладної процес у обсуживающей машині, якого здійснюється доступ з термінала. Фундаментальна обізнаність із TELNET походить на набір телефонного номери. Користувач набирає на клавіатурі щось на кшталт telnet delta і навіть отримує на екрані запрошення вхід в чужу машину delta. Протокол TELNET існують вже давно. Він дуже добре випробуваний і дуже поширений. Створено безліч реалізацій найбільш різних операційних систем.

Протокол FTP (File Transfer Protocol) поширений також широко як TELNET. Він одна із найстаріших протоколів сімейства TCP/IP. Також як TELNET зажив транспортними послугами TCP. Існує безліч реалізацій щодо різноманітних операційними системами, що добре взаємодіють між собою. Користувач FTP може викликати кілька команд, котрі дозволяють йому подивитися каталог віддаленій машини, перейти вже з каталогу на другий, і навіть скопіювати чи кілька файлов.

Протокол SMTP (Simple Mail Transfer Protocol) підтримує передачу повідомлень (електронної пошти) між довільними вузлами мережі internet. Маючи механізми проміжного зберігання пошти і механізми підвищення надійності доставки, протокол SMTP допускає використання різних транспортних служб. Він може працювати навіть у мережах, не використовують протоколи сімейства TCP/IP. Протокол SMTP забезпечує як групування повідомлень на адресу одного одержувача, і розмноження кількох копій повідомлення передачі у різні адреса.

Мережевий файлова система NFS (Network File System) уперше було розроблена компанією Sun Microsystems Inc. NFS використовує транспортні послуги UDP і дозволяє монтувати у єдине ціле файлові системи кількох машин з ОС UNIX. Бездискові робочі станції отримують доступом до дискам файл-сервера оскільки що це їх локальні диски. NFS значно збільшує навантаження на мережу. Якщо мережі використовуються повільні лінії зв’язку, або від NFS мало, а що. Проте, якщо пропускну здатність мережі дозволяє NFS нормально працювати, то користувачі отримують великі переваги. Оскільки сервер і клієнт NFS реалізуються в ядрі ОС, все звичайні немережеві програми отримують унікальну можливість працювати з віддаленими файлами, розташованими на подмонтированных NFS-дисках, так само і з локальними файлами.

Протокол SNMP (Simple Network Management Protocol) дбає про базі UDP і призначено від використання мережними управляючими станціями. Він дозволяє управляючим станціям збирати інформацію про стан справ у мережі internet. Протокол визначає формат даних, їх обробка і інтерпретація залишаються на розсуд управляючих станцій чи менеджера сети.

TCP і UDP ідентифікують докладання по 16-битным номерам портів. Сервери додатків зазвичай мають заздалегідь відомі номери портів. Наприклад, у кожному реалізації TCP/IP, що підтримує сервер FTP, цей протокол передачі файлів отримує для свого серверу номер TCP-порта 21. Кожен Telnet-сервер має TCP-порт 23, а сервер протоколу TFTP (Trivial File Transfer Protocol) — UDP-порт 69. Службам, що потенційно можуть підтримуватися будь-який реалізацією TCP/IP, призначаються номери портів буде в діапазоні від 1 до 1023. Призначення номерів портів підпорядковано організації Internet Assigned Numbers Authority (IANA). Клієнт докладання зазвичай «не цікавиться «номером свого порту для транспортного рівня, що він використовує. Йому лише необхідно гарантувати, що це номер унікальний для даного хоста. Номери портів клієнтів додатків прийнято називати короткостроковими (тобто. недовговічними), що у загальному разі клієнти існують стільки ж часу, скільки яка з ним користувач потребує відповідному сервері. (Сервери, навпаки, перебувають у робочому стані постійно, поки включений хост, де вони працюють.) У більшості реалізацій TCP/IP короткотерміновим номерам портів виділено діапазон від 1024 до 5000.

Internet Protocol (IP) — основний протокол мережного рівня, дозволяє реалізовувати міжмережеві сполуки. Він використовується обома протоколами транспортного рівня. IP визначає базову одиницю передачі даних в internet, IP-дейтаграмму, вказуючи точний формат всієї необхідної інформації, що проходить мережі TCP/IP. Програмне забезпечення IP виконує функції маршрутизації, обираючи шлях даних із павутинні фізичних мереж. Для визначення маршруту підтримуються спеціальні таблиці; вибір складає основі адреси мережі, до котрої я підключений комп’ютерадресат. Протокол IP визначає маршрут окремо кожному за пакета даних, не гарантуючи надійної постачання потрібному порядку. Він задає безпосереднє відображення даних на нижележащий фізичний рівень передачі й реалізує цим високоефективну доставку пакетов.

Крім IP, на мережному рівні використовуються також протоколи ICMP і IGMP. ICMP (Internet Control Message Protocol) відпо-відає обмін повідомленнями про помилках та інший важливою інформацією із мережним рівнем іншою хосте чи маршрутизаторе. IGMP (Internet Group Management Protocol) використовується для відправки IP-дейтаграмм безлічі хостів в сети.

Насправді нижньому рівні - мережного інтерфейсу — використовуються спеціальні протоколи дозволу адрес ARP (Address Resolution Protocol) і RARP (Reverse Address Resolution Protocol). Ці протоколи застосовуються лише у певних типах фізичних мереж (Ethernet і Token Ring) для перетворення адрес мережного рівня адреси фізичної сіті й обратно.

Адресація в сети.

Комунікаційна система вважається універсальної, якщо вона дає можливість кожному хосту взаємодіяти з іншою хостом. Щоб домогтися такий універсальності, необхідно визначити глобальний метод ідентифікації комп’ютерів в розподіленої системі для доступу до них. У TCP/IP обрано схема ідентифікації, аналогічна адресації в фізичних мережах. Кожному мережному інтерфейсу присвоюється унікальний 32-битный адресу (IP-адрес), що використовується всім комунікацій з цим інтерфейсом по internet. IP-адрес комп’ютера має певну структуру. Вона задає ідентифікатор мережі, до котрої я приєднаний комп’ютер, і унікальний ідентифікатор самого комп’ютера. На малюнку 4 показані різні класи internet-адресов.

Рис. 4.

Класи IP-адресов.

Для 32-бітних IP-адрес прийнята десяткова нотація, у якій кожен з чотирьох байтів адреси записується десятковим числом. Адреси класу З, наприклад, охоплюють діапазон від 192.0.0.0 до 223.255.255.255. Структура адрес різних класів робить досить очевидним їх застосування. Адреси класу З, у яких 21 біт відводиться для ідентифікатора сіті й лише 8 біт — для ідентифікатора хоста, присвоюються комп’ютерів локальних мереж невеликих організацій, які об'єднують до 255 машин. Більші організації можуть одержати адреси класу У, які можуть обслужити до 256 мереж, до складу яких входить до 64 тис. робочих станцій. І, насамкінець, адреси класу, А присвоюються комп’ютерів, підключеним до обмеженому числу глобальних мереж дуже великої масштабу, наприклад, в Arpanet.

Крім адрес, виділені на одного хоста (unicast), існують також широкомовні (broadcast) і групові (multicast) адреси. Широкомовні адреси дозволяють звертатися всім хостам мережі. Вони полі ідентифікатора хоста полягає з одиниць. Механізм IP-адресации дає можливість широкомовної передачі, але з гарантує її, оскільки він залежить від характеристик конкретній фізичній мережі. У Ethernet, наприклад, широковещательная передача може виконуватися з тією ж ефективністю, як і звичайна передача даних, але є мережі, які взагалі не підтримують такий тип передачі або мають при цьому обмежені возможности.

Групові адреси (адреси класу D) йдуть на відправки повідомлень певному безлічі адресатів (multicasting). Така можливість зовсім необхідна багатьом додатків, наприклад для реалізації інтерактивних конференцій, відправки пошти чи новин групі одержувачів. Для підтримки груповий передачі хосты і маршрутизатори використовують протокол IGMP, який надає всім системам у фізичній мережі інформацію у тому, які хосты належать якої групі на цей время.

Унікальний IP-адрес призначається кожному мережному інтерфейсу спеціальної організацією, Internet Network Information Center (InterNIC), що відповідає за виділення адрес мереж, об'єднаним у світову мережу Internet. Призначення ідентифікаторів хостів не входить до компетенції InterNIC й у віданні системного адміністратора. До 1 квітня 1993 р. (дата створення InterNIC) реєстраційне обслуговування для Internet (призначення IP-адрес імен доменів DNS) виконувалося організацією Network Information Center (NIC). Нині NIC виконує запити лише для мережі DDN (Defense Data Network). Решту користувачів Internet обслуговує реєстраційний сервіс InterNIC.

У зв’язку з бурхливим зростанням Internet 32-битная схема адресації нинішньої версії Internet Protocol, IPv4, не задовольняє потреби Світовий мережі. Нову версію, IPv6, проект якої було оприлюднено 1991 р., покликана розв’язати проблеми. IPv6 забезпечить 128-битный формат IP-адреси і підтримуватиме автоматичне призначення адресов.

TCP/IP дає користувачам можливість ні з адресами хосткомп’ютерів, і з їх іменами, що, звісно, набагато зручніше для людського сприйняття. Розподілена база даних DNS (Domain Name System) забезпечує відображення IP-адрес в імена хостів. Будь-яке додаток може викликати стандартну бібліотечну функцію для перетворення IP-адреси до відповідного ім'я хоста навпаки. Цю базу даних є розподіленої, оскільки об'єкт в internet не має всієї інформацією про іменах. Кожен об'єкт (наприклад, університетський факультет, компанія чи підрозділ компанії) підтримує свою базі даних і має серверную програму, до котрої я можуть звертатися інші системи (клієнти) у мережі. DNS забезпечує протокол, по якому взаємодіють ці клієнти і серверы.

… і будущем.

Відкритість, масштабованість, універсальність і простота використання — незаперечні переваги TCP/IP, але в цього сімейства протоколів є договір очевидні недоліки. Настільки приваблива простота доступу обертається для Internet найсерйознішої проблемою захисту, яка набуває особливої гостроти зараз, коли світова Мережа дедалі активніше використовується для електронну комерцію. Невпорядкованість передачі пакетів і неспроможність відстежити маршрут їх просування також є важливих проблем, оскільки перешкоджають реалізації таких необхідних у сприйнятті сучасних комунікаціях можливостей, як передача мультимедійних даних у реальному часу. Нарешті, як згадувалося, наданий нинішньої версією протоколу IP обсяг адресного простору, особливо у з його неефективним використанням, вже з великими труднощами дозволяє задовольняти потреби велетенського й дедалі більше разрастающейся Сети.

У XXI в. багато проблем Internet, очевидно, буде знято реалізацією згадуваного протоколу IPv6. Крім чотириразового збільшення розміру адреси, що забезпечить адресне простір обсягом близько чотирьох квадрильйонів адрес (проти сучасними 4 мільярдами), новий стандарт обіцяє реалізацію вбудованих функцій захисту від несанкціонованого доступу, підтримку передачі мультимедіа в реальному часі й можливості автоматичного реконфигурирования адрес. Випуск остаточної версії стандарту IPv6 планується на цьому году.

1. Крейг Хант, «Персональні комп’ютери у мережах TCP/IP », «BHV-Kиев », 384 стор., 1997 р. ISBN: 6 773 300 192 2. Лоу Д., «Комп'ютерні мережі для «чайників », «Діалектика », 256 стор., 1996 р. ISBN 5−85 225−030−9 1−56 884−079−9 3. Нанс Б., «Комп'ютерні мережі «, «Біном », 400 стор., 1996 р. ISBN 5−89 350−024−5 1−56 529−824−1 4. Стен Шатт, «Світ комп’ютерних мереж », «BHV-Kиeв », 288 стор., 1996 р. ISBN 5−7733−0028−1 0−07−57 063−9 5. Золотов З., «Протоколи Internet », «BHV-Санкт-Петербург », 304 стор., 1998 р. ISBN 5−7791−0076−4.

Показати весь текст
Заповнити форму поточною роботою