Реферат з інформатики
Глобальні мережі b> p>
INTERNET b>
учня 11 «А» класу p>
Кіровського фізико-математичного ліцею p>
Пономарьова Андрія p>
Кіров, 2000 р. p>
b>
Зміст: p>
Вступ:
комп'ютерні сеті.______________________________________________ 3 b> p>
Локальні сеті________________________________________________________3 b> p>
Глобальні сеті_______________________________________________________ 4 b> p>
Що таке Internet ?-_______________________________________________________ 4 b> p>
Історія мережі Internet._____________________________________________________ 4 b> p>
З чого складається Internet ?__________________________________________________ 5 b> p>
Хто керує Internet ?___________________________________________________ 5 b> p>
Хто платить ?_____________________________________________________________ 6 b> p>
Протоколи мережі Internet.___________________________________________________ 6 b> p>
Про те, як працює Internet._______________________________________________ 7 b> p>
Переміщуючи ритми з одного місця на другое.__________________________________ 7 b> p>
Мережі з комутацією пакетов.______________________________________________ 7 p>
Межсетевой протокол (IP ).________________________________________________ 7 p>
Протокол управління передачею (ТСР )._____________________________________ 8 p>
Як зробити мережу дружній ?__________________________________________ 9 b> p>
Прикладні программи.__________________________________________________ 9 p>
Доменна система імен.__________________________________________________ 9 p>
Структура доменної сістеми._____________________________________________ 9 p>
Пошук доменних імен.__________________________________________________ 11 p>
Що можна робити в Internet ?______________________________________________ 11 b> p>
Правові норми._______________________________________________________ 11 b> p>
Комерційне іспользованіе.____________________________________________ 11 p>
Експортне законодательство.____________________________________________ 12 p>
Права собственності.___________________________________________________ 12 p>
Мережева етіка.__________________________________________________________ 13 b> p>
Етичні норми і приватна комерційна Internet.________________________ 13 b> p>
Міркування безопасності.______________________________________________ 14 b> p>
Наскільки велика Internet зараз ?_______________________________________________ 15 b> p>
Послуги, які надаються сетью.____________________________________________ 15 b> p>
Елементи охорони праці та захисту інформаціі._____________________________ 17 b> p>
Заключеніе.______________________________________________________________ 17 b> p>
Словник термінов.________________________________________________________ 18 b> p>
Англійські терміни.___________________________________________________ 18 b> p>
Украинские терміни._______________________________________________________ 19 b> p>
Додаток А.___________________________________________________________ 20 b> p>
Допустиме іспользованіе.______________________________________________ 20 b> p>
Політика припустимого використання базових послуг мережі NSFNET.__________ 20 b> p>
Список літератури.______________________________________________________ 21 b> p>
p>
Вступ: комп'ютерні
мережі.
Локальна мережа являє собою набір комп'ютерів, периферійних пристроїв (принтерів і
т. п.) і комутаційних пристроїв, з'єднаних кабелями. Як кабелю використовуються "товстий" коаксіальний кабель, "тонкий" коаксіальний кабель, вита
пара, волоконно-оптичний кабель. «Товстий» кабель, в основному, використовується на ділянках великої довжини при вимогах високої пропускної здатності.
Волоконно-оптичний кабель дозволяє створювати протяжні ділянки без ретрансляторів при недосяжною за допомогою інших кабелів швидкості та надійності.
Однак вартість кабельної мережі на його основі висока, і тому він не знайшов поки що широкого розповсюдження в локальних мережах. В основному локальні
комп'ютерні мережі створюються на базі "тонкого" кабелю або витої пари. p>
Спочатку мережі створювалися за принципом "тонкого" Ethernet. В основі його - кілька комп'ютерів з мережевими
адаптерами, з'єднані послідовно коаксіальним кабелем, причому всі мережеві адаптери видають свій сигнал на нього одночасно. Недоліки цього
принципу виявилися пізніше. p>
Зі зростанням розмірів мереж паралельна робота багатьох комп'ютерів на одну єдину шину стала
практично неможливою: дуже великі стали взаємні впливи один на одного. Випадкові виходи з ладу коаксіального кабелю (наприклад, внутрішній обрив
жили) надовго виводили всю мережу з ладу. А визначити місце обриву або виникнення програмної несправності, "обійшов" мережа,
ставало практично неможливо. p>
Тому подальший розвиток комп'ютерних мереж відбувається на принципах структурування. У цьому випадку кожна мережа складається з набору
взаємопов'язаних ділянок - структур. p>
Кожна окрема структура являє собою кілька комп'ютерів з мережевими
адаптерами, кожен з яких з'єднаний окремим дротом - кручений парою - з комутатором. При необхідності розвитку до мережі просто додають нову
структуру. p>
При побудові мережі за принципом витої пари можна прокласти більше кабелів, ніж
встановлено в даний момент комп'ютерів. Кабель проводиться не тільки на кожне робоче місце, незалежно від того, чи потрібен він сьогодні його власнику або
ні, але навіть і туди, де сьогодні робочого місця немає, але можлива поява у майбутньому. Переїзд або підключення нового користувача в підсумку потребують лише
зміни комутації на одній або декількох панелях. p>
Структурована система дещо дорожче традиційної мережі за рахунок значної надмірності
при проектуванні. Але зате вона забезпечує можливість експлуатації на протязі багатьох років. P>
b> p>
Локальні мережі. b> p>
Переважна частина комп'ютерів західного світу об'єднана в ту чи іншу мережу. Досвід
експлуатації мереж показує, що близько 80% всієї пересилається по мережі інформації замикається в рамках одного офісу. Тому особливу увагу
розробників стали залучати так звані локальні обчислювальні мережі (LAN). Локальні обчислювальні мережі відрізняються від інших
мереж тим, що вони звичайно обмежені помірною географічною областю (одна кімната, одна будівля, один район). p>
Існує два типи комп'ютерних мереж: однорангові мережі та мережі з виділеним сервером.
Однорангові мережі не передбачають виділення спеціальних комп'ютерів, що організують роботу мережі. Кожен користувач, при підключенні до мережі, виділяє в
мережу будь-які ресурси (дисковий простір, принтери) і підключається до ресурсів, наданих в мережу іншими користувачами. Такі мережі прості в
установці, налагодженні; вони істотно дешевше мереж з виділеним сервером. У свою чергу мережі з виділеним сервером, незважаючи на складність налаштування і
відносну дорожнечу, дозволяють здійснювати централізоване управління. p>
b> p>
Глобальні мережі. b> p>
Для підключення до віддалених комп'ютерних мережах використовуються телефонні лінії. p>
Процес передачі даних по телефонних лініях повинен відбуватися у формі електричних
коливань - аналога звукового сигналу, у той час як в комп'ютері інформація зберігається у вигляді кодів. Для того, щоб передати інформацію від комп'ютера через
телефонну лінію, коди повинні бути перетворені в електричні коливання. Цей процес зветься модуляції. Для того щоб адресат зміг прочитати на
своєму комп'ютері те, що йому відправлено, електричні коливання повинні бути назад перетворені в машинні коди - демодуляція. Пристрій, який
здійснює перетворення даних з цифрової форми, в якій вони зберігаються в комп'ютері в аналогову (електричні коливання), в якій вони можуть бути
віддані по телефонній лінії, і назад називається модем (скорочено від Модулятор-Демодулятор). Комп'ютер в цьому випадку повинен мати спеціальну
телекомунікаційну програму, яка управляє модемом, а також відправляє і отримує послідовності сигналів переданої інформації. p>
Що таке Internet?
Історія мережі Internet.
У 1961 році Defence Advanced Research Agency (DARPA) за завданням міністерства оборони США приступило до проекту по створенню
експериментальної мережі передачі пакетів. Ця мережа, названа ARPANET, призначалася спочатку для вивчення методів забезпечення надійного зв'язку
між комп'ютерами різних типів. Багато методів передачі даних через модеми були розроблені в ARPANET. Тоді ж були розроблені і протоколи передачі
даних у мережі - TCP/IP. TCP/IP - це безліч комунікаційних протоколів, що визначають, як комп'ютери різних типів можуть спілкуватися між собою. P>
Експеримент із ARPANET був настільки успішний, що багато організацій захотіли ввійти в неї, з метою
використання для щоденної передачі даних. І в 1975 році ARPANET перетворилася з експериментальної мережі в робочу мережу. Відповідальність за
адміністрування мережі взяло на себе Defence Communication Agency (DCA), у даний час називане Defence Information Systems Agency (DISA). Але
розвиток ARPANET на цьому не зупинилися; Протоколи TCP/IP продовжували розвиватися й удосконалюватися. p>
У 1983 році вийшов перший стандарт для протоколів TCP/IP, що ввійшов у Military Standards (MIL STD), тобто у військові стандарти, і всі, хто
працював у мережі, зобов'язані були перейти до цих нових протоколів. Для полегшення цього переходу DARPA звернулася з пропозицією до керівників фірми Berkley Software Design --
упровадити протоколи TCP/IP в Berkley (BSD) UNIX. З цього і почалася спілка UNIX і TCP/IP. P>
Через деякий час TCP/IP був адаптований у звичайний, тобто в загальнодоступний
стандарт, і термін Internet увійшов у загальне вживання. У 1983 році з ARPANET виділилася MILNET, що стала відноситися до Defence Data Network
(DDN) міністерства оборони США. Термін Internet став використовуватися для позначення єдиної мережі: MILNET плюс ARPANET. І хоча в 1991 році ARPANET
припинила своє існування, мережа Internet існує, її розміри набагато перевищують початкові, тому що вона об'єднала безліч мереж в усьому світі.
Малюнок 1 ілюструє ріст числа хостів, підключених до мережі Internet з 4 комп'ютерів у 1969 році до 3,2 мільйонів в 1994. Хостом в мережі Internet
називаються комп'ютери, що працюють в багатозадачного операційній системі (Unix, VMS), що підтримують протоколи TCPIP і надають користувачам
які-небудь мережні послуги. b> p>
b> p>
Малюнок 1. Зростання числа хостів, підключених до мережі Internet. B> p>
b>
З
чого складається Internet?
Це досить складне питання, відповідь на який весь час змінюється. П'ять років тому відповідь була проста: Internet - це всі мережі, які, взаємодіючи з допомогою
протоколу IP, утворять «безшовну» мережу для своїх колективних користувачів. Сюди відносяться різні федеральні мережі,
сукупність регіональних мереж, університетські мережі і деякі закордонні мережі. p>
Останнім часом з'явилася зацікавленість у приєднанні до Internet мереж, які не використовують
протокол IP. Для того щоб надавати клієнтам цих мереж послуги Internet, були розроблені методи підключення цих «чужих» мереж (наприклад, BITNET, DECnets та ін) до
Internet. Спочатку ці підключення, названі шлюзами b>, призначалися просто для пересилання електронної пошти між двома мережами, але
деякі з них виросли до можливості забезпечення та інших послуг на міжмережевий основі. Чи є вони частиною Internet? І так і ні - все залежить від того, чи хочуть вони того
самі. p>
В даний час в мережі Internet використовуються практично усі відомі лінії зв'язку від низькошвидкісних
телефонних ліній до високошвидкісних цифрових супутникових каналів. Операційні системи, що використовуються в мережі Internet, також відрізняються різноманітністю.
Більшість комп'ютерів мережі Internet працюють під ОС Unix чи VMS. Широко представлені також спеціальні маршрутизатори мережі типу NetBlazer або Cisco,
чия ОС нагадує ОС Unix. p>
Фактично Internet складається з безлічі локальних і глобальних мереж, що належать різним компаніям та підприємствам, пов'язаних
між собою різними лініями зв'язку. Internet можна уявити собі у вигляді мозаїки складеної з невеликих мереж різної величини, які активно
взаємодіють один з іншого, пересилаючи файли, повідомлення і т.п. p>
Кто управляет Internet?
У багатьох відносинах Internet схожа на релігійну організацію: у ній є рада
старійшин, кожен користувач мережі може мати свою думку про принципи її роботи і брати участь в управлінні мережею. У Internet немає ні президента, ні головного інженера, ні Папи.
Президенти та інші 1целом ж у Internet немає єдиної авторитарної фігури. P>
Напрямок розвитку Internet в основному визначає «Суспільство Internet», або ISOC (Internet Society).
ISOC - це організація на громадських засадах, метою якої є сприяння глобальному інформаційному обміну через Internet. Вона призначає раду старійшин, що відповідає за
технічне керівництво та орієнтацію Internet. p>
Рада старійшин IAB (Internet Architecture Board або «Рада по архітектурі Internet»)
являє собою групу осіб, які добровільно виявили взяти участь у його роботі. IAB регулярно
збирається, щоб затверджувати стандарти і розподіляти ресурси (наприклад, адреса). Internet працює завдяки
наявності стандартних способів взаємодії комп'ютерів і прикладних програм один з одним. Наявність таких стандартів дозволяє без проблем зв'язувати між
собою комп'ютери виробництва різних фірм. IAB несе відповідальність за ці стандарти, вирішує, потрібен
Чи той чи інший стандарт і яким він повинен бути. Якщо виникає необхідність у якому-небудь стандарті, IAB
розглядає проблему, приймає цей стандарт і повідомляє про це по мережі. Крім того, IAB стежить за різного роду
номерами (і іншими речами), що повинні залишатися унікальними. Наприклад, кожен комп'ютер Internet має свій унікальний
32-х розрядний адреса; такої адреси більше в жодного комп'ютера немає. Як присвоюється ця адреса, вирішує IAB. Точніше, сам
цей орган присвоєнням адрес не займається, він встановлює правила присвоєння адрес. p>
У кожного користувача в Internet має свою думку щодо того, як має
функціонувати мережа. Користувачі Internet виражають свої думки на засіданнях інженерної комісії IETF (Internet
Engineering Task Force). IETF - ще один суспільний орган; він збирається регулярно для обговорення поточних технічних і організаційних проблем Internet. Якщо виникає досить важлива проблема, IETF формує робочу групу для подальшого її вивчення.
(На практиці «досить важлива» означає, як правило, що знаходиться достатньо добровольців для створення робочої групи.) Відвідувати засідання IETF і входити до складу робочих груп може будь-який; важливо,
щоб він працював. Робочі групи виконують багато різних функцій - від випуску документації та прийняття рішень про те, як мережі повинні взаємодіяти між
собою в специфічних ситуаціях, до зміни значень бітів у визначеному стандарті. Робоча група звичайно складає доповідь. Це може бути або надається
всім бажаючим документація з рекомендаціями, яким випливати не обов'язково, або пропозиція, що направляється в IAB для прийняття як стандарт. p>
Хто платить?
Старе правило для заплутаних ситуацій говорить: «шукайте грошовий інтерес». Це правило, однак не годиться для Internet. Ніхто за неї не платить, нема ніякої компанії Internet, Inc. або інший,
подібної до неї, яка б збирала з усіх користувачів Internet внески. Тут кожний платить за свою частину. Національний
науковий фонд платить за NSFNET, НАСА - за NASA Science Internet т т.д. Представники мереж збираються і вирішують, як з'єднуватися і як фінансувати
ці взаємні з'єднання. Коледж або корпорація платить за підключення до регіональної мережі, яка, в свою чергу, платить за доступ до Internet постачальнику на рівні держави. P>
Те, що Internet - безкоштовна мережа, не більше ніж міф. Кожне підключення до неї кимось оплачується. У багатьох випадках ці внески не
доводяться до фактичних користувачів, що створює ілюзію «безкоштовного доступу». Але є і велике число користувачів, які добре знають, що Internet не безкоштовна мережа: багато користувач вносять
щомісячну або погодинну плату за доступ до Internet з домашніх комп'ютерів по лініях зі швидкістю до 56
Кбайт у секунду (так само, як у базових мережах). В даний час найбільш швидко росте число користувачів Internet,
що відносяться до таких категорій, як малі підприємства і приватні особи, а вони дуже добре знають ціну своїм грошам. p>
Протоколи мережі Internet.
Основне, що відрізняє Internet від інших мереж - це її протоколи - TCP/IP. Взагалі, термін TCP/IP звичайно означає усе, що пов'язано з
протоколами взаємодії між комп'ютерами в Internet. Він охоплює ціле сімейство протоколів, прикладні програми, і навіть саму мережу. TCP/IP - це
технологія міжмережевої взаємодії, технологія Internet. Мережа, що використовує технологію internet,
називається "internet". Якщо мова йде про глобальну мережу, що об'єднує безліч мереж з технологією internet, то її називають Internet. P>
Свою назва протокол TCP/IP одержав від двох комунікаційних протоколів (або протоколів зв'язку). Це Transmission Control Protocol
(TCP) і Internet Protocol (IP). Незважаючи на те, що в мережі Internet використовується велике число інших протоколів, мережа Internet часто називають TCP/IP-мережею, так
що ці два протоколи, безумовно, є в?? жнейшімі. p>
Як і у всякій іншій мережі в Internet існує 7 рівнів взаємодії між комп'ютерами: фізичний, логічний, мережний,
транспортний, рівень сеансів зв'язку, представницький і прикладний рівень. Відповідно кожному рівню взаємодії відповідає набір протоколів
(тобто правил взаємодії). p>
Протоколи фізичного рівня визначають вид і характеристики ліній зв'язку між комп'ютерами. У Internet використовуються
практично всі відомі в даний час способи зв'язку від простого проводу (вита пара) до волоконно-оптичних ліній зв'язку (ВОЛЗ). p>
Для кожного типу ліній зв'язку розроблений відповідний протокол логічного рівня, що займається управлінням передачею
інформації з каналу. До протоколів логічного рівня для телефонних ліній відносяться протоколи SLIP (Serial Line Interface Protocol) і PPP (Point to Point
Protocol). Для зв'язку по кабелю локальної мережі - це пакетні драйвери плат ЛВС. P>
Протоколи мережного рівня відповідають за передачу даних між пристроями в різних мережах, тобто займаються маршрутизацією пакетів у
мережі. До протоколів мережного рівня належать IP (Internet Protocol) і ARP (Address Resolution Protocol). P>
Протоколи транспортного рівня управляють передачею даних з однієї програми в іншу. До протоколів транспортного рівня
належать TCP (Transmission Control Protocol) і UDP (User Datagram Protocol). p>
Протоколи рівня сеансів зв'язку відповідають за установку, підтримку і знищення відповідних каналів. У Internet цим займаються
вже згадані TCP і UDP протоколи, а також протокол UUCP (Unix to Unix Copy Protocol). p>
Протоколи представницького рівня займаються обслуговуванням прикладних програм. До програм представницького рівня
належать програми, що запускаються, приміром, на Unix-сервері, для надання різних послуг абонентам. До таких програм відносяться: telnet-сервер,
FTP-сервер, Gopher-сервер, NFS-сервер, NNTP (Net News Transfer Protocol), SMTP (Simple Mail Transfer Protocol), POP2 і POP3 (Post Office Protocol) і т.д. p>
До протоколів прикладного рівня відносяться мережні послуги і програми їхнього надання. p>
Про те, як працює Internet.
Переміщуючи ритми з одного місця на інше.
Сучасні мережі створюються по багаторівневому принципом. Передача повідомлень у вигляді послідовності бітів
починається на рівні ліній зв'язку та апаратури, причому лінії зв'язку не завжди високої якості. Потім додається рівень базового програмного забезпечення,
керує роботою апаратури. Наступний рівень програмного забезпечення дозволяє наділити базові програмні засоби додатковими необхідними
можливостями. Розширення функціональних можливостей мережі шляхом додавання рівня за рівнем призводить до того, що Ви в кінці кінців отримуєте
по-справжньому дружній і корисний інструментарій. p>
Мережі з комутацією пакетів.
Коли Ви намагаєтесь уявити собі, що ж таке Internet і як вона працює,
цілком природно, що у Вас виникають асоціації з телефонною мережею. Врешті-решт, обидві ці структури використовують електронні засоби передачі, обидві
дозволяють встановлювати зв'язок і передавати інформацію; крім того, в Internet в основному використовуються виділені телефонні лінії.
На жаль, це невірне уявлення, і воно є причиною нерозуміння принципів роботи Internet. Телефонна мережа - це
мережа з комутацією каналів. Коли Ви робите виклик, Вам виділяється деяка частина це мережі. Навіть якщо Ви не використовуєте її (наприклад, перебуваєте
в режимі утримання), вона залишається недоступною для інших абонентів, яким у цей момент потрібно зателефонувати. Це призводить до того, що такий дорогий ресурс, як
мережа, використовується неефективно. p>
Більш відповідає дійсному стану речей модель Internet - поштове відомство США. Поштове відомство
є мережею з комутацією пакетів. Тут у Вас немає виділеної ділянки мережі. Ваша кореспонденція змішується з іншими листами, відправляється
в поштове відділення і сортується. Незважаючи на те, що технології абсолютно різні, служба доставки пошти являє собою дивно точний аналог
мережі; ми будемо продовжувати користуватися цією моделлю у всіх інших розділах цього розділу. p>
Межсетевой протокол (IP).
За допомогою ліній зв'язку забезпечується доставка даних з одного пункту в іншій. Але Ви вже знаєте, що Internet може доставляти дані в багато точки, розкидані
по всій земній кулі. Як це відбувається? P>
Різні ділянки Internet зв'язуються за допомогою системи комп'ютерів (званих
маршрутизаторами) з'єднують між собою мережі. Це можуть бути мережі Internet, мережі з маркерні доступом, телефонні лінії (див.
рис.2). p>
Малюнок 2. Апаратні засоби Internet. B> p>
p>
Телефонні лінії та мережі Ethernet еквівалентні автомобілів і літаків служби доставки
пошти. Маршрутизатори - це поштові підстанції; вони приймають рішення про те, куди направляти дані ( «пакети»), так само, як поштова підстанція вирішує, куди
направляти конверти з поштою. Кожна підстанція, або маршрутизатор, не має зв'язку з іншими станціями. Якщо Ви опустили листа в поштову скриньку в
Нью-Гемпширі, а адресат живе в Каліфорнії, то місцеве поштове відділення не буде бронювати літак, щоб доставити Ваш лист до Каліфорнії. Місцевий
поштове відділення надсилає листа на підстанцію, підстанція посилає його на іншу підстанцію і так далі, поки лист не дійде до адресата. Таким
чином, кожній підстанції потрібно знати тільки, які є з'єднання і який з «наступних стрибків» буде кращим для переміщення пакету ближче до пункту
призначення. Схожа ситуація складається і в Internet: маршрутизатор дивиться, куди адресовані Ваші дані,
і вирішує, куди їх посилати. p>
Звідки Internet знає, куди слід направити Ваші дані? Якщо Ви
надсилаєте листа, то, просто опустивши його в поштову скриньку без конверта, Ви не можете розраховувати, що кореспонденція буде доставлена за призначенням. Лист
потрібно вкласти в конверт, написати на конверті адресу і наклеїти марку. Точно так само, як поштове відділення слід за правилами, які визначають порядок
роботи поштової мережі, певні правила регламентують порядок роботи Internet. Ці правила називають протоколами. Межсетевой
протокол (Internet Protocol, IP) відповідає за адресацію, тобто гарантує, що маршрутизатор знає, що робити з Вашими
даними, коли вони надійдуть. Дотримуючись нашої аналогії з поштовим відомством, можна сказати, що міжмережевий протокол виконує функції конверту. P>
Деяка адресна інформація наводиться на початку Вашого повідомлення. Вона дає мережі достатньо відомостей для
доставки пакета даних. p>
Internet - адреси складаються з чотирьох чисел, кожне з яких не перевищує 256. При запису числа відділяються одне від одного крапками,
наприклад: p>
192.112.36.5 p>
128.174.5.6 p>
Адреса фактично складається з кількох частин. Оскільки Internet - це
мережа мереж, то початок адреси містить інформацію для маршрутизаторів про те, до якої мережі належить ваш комп'ютер. Права частина адреси служить для того, щоб
повідомити мережі, який комп'ютер повинен отримати цей пакет. [1]
Кожен комп'ютер в Internet має свій унікальний адресу. Тут нам знову допоможе аналогія зі службою доставки пошти. Візьмемо адресу «50 Kelly Road, Hamden, CT». Елемент «Hamden, CT» схожий на адресу мережі. Завдяки цьому конверт
потрапляє в необхідне поштове відділення, той, що знає про вулиці в певному районі. Елемент «Kelly
Road »схожий на адресу комп'ютера, він вказує на конкретну поштову скриньку в районі, який обслуговує дану поштове
відділення. Поштове відомство виконало своє завдання, доставив пошту в потрібне місцеве відділення, а це відділення поклало лист у відповідний поштовий
скриньку. Аналогічним чином, Internet виконала своє завдання, коли її маршрутизатори направили дані в відповідну
мережу, а ця локальна мережа - у відповідний комп'ютер. p>
По цілому ряду технічних причин (в основному це апаратні обмеження) інформація, що їх посилають по IP-мережах, розбивається на порції, що називаються пакетами. У
одному пакеті звичайно посилається від одного до 1500 символів інформації. Це не дає можливості одному користувачеві монополізувати мережу, проте дозволяє
кожному розраховувати на своєчасне обслуговування. Це також означає, що у випадку перевантаження мережі якість її роботи кілька погіршується для всіх
користувачів: вона не вмирає, якщо її монополізували кілька солідних користувачів. p>
Одна з переваг Internet полягає в тому, що для роботи на базовому рівні
досить тільки міжмережевого протоколу. Мережа буде не дуже дружній, але якщо Ви будете вести себе досить розумно, то вирішите свої завдання. Оскільки
Ваші дані поміщаються в IP-конверт, то мережа має всю інформацію, необхідну для переміщення цього пакету з Вашого
комп'ютера в пункт призначення. Тут, однак, виникає відразу кілька проблем. P>
По-перше, в більшості випадків обсяг пересилається інформації перевищує 1500 символів. Якби пошта
брала тільки листівки, Вас би це, природно, розчарувало. p>
По-друге, може статися помилка. Поштове відомство іноді втрачає листи, а мережі іноді втрачають
пакети або ушкоджують їх при передачі. Ви побачите, що на відміну від поштових відділень Internet успішно вирішує такі
проблеми. p>
По-третє, послідовність доставки пакетів може бути порушена. Якщо Ви послали за
однією адресою один за одним два листи, то немає ніякої гарантії, що вони підуть по одному маршруту або прийдуть в порядку їх відправлення. Така ж
проблема існує і в Internet. p>
Тому наступний рівень мережі дасть нам можливість пересилати більш великі порції інформації і подбати про
усунення тих спотворень, які вносить сама мережа. p>
Протокол управління передачею (ТСР).
b> Для вирішення згаданих вище проблем використовується «протокол управління
передачею »(Transmission Control Protocol, TCP), який часто згадують разом з протоколом IP. Як слід було б поступити у випадку, якщо Ви хочете
послати кому-небудь книгу, а пошта приймає тільки листи? Вихід один: вирвати з книги всі сторінки, вкласти кожну в окремий конверт і кинути все
конверти в поштову скриньку. Одержувачу довелося б збирати всі сторінки (за умови, що жоден лист не пропало) і склеювати назад у книгу. Ось ці
завдання і виконує ТСР. p>
Інформацію, яку Ви хочете передати, ТСР розбиває на порції. Кожна порція нумерується, щоб можна було
перевірити, чи вся інформація отримана, і розташувати дані у правильному порядку. Для передачі цього порядкового номера по мережі у протоколу є свій
власний «конверт», на якому "написана" необхідна інформація. Порція ваших даних розміщується в конверт ТСР. Конверт ТСР, у свою чергу, міститься
в конверті IP і передається в мережу. p>
На приймаючій стороні програмне забезпечення протоколу ТСР збирає конверти, витягує з них дані і
розташовує їх в правильному порядку. Якщо яких-небудь конвертів немає, програма просить відправника передати їх ще раз. Після розміщення всієї інформації в
правильному порядку ці дані передаються тій прикладній програмі, яка використовує послуги ТСР. p>
Як зробити мережу дружній?
Для цього необхідно встановити програмне забезпечення на конкретну задачу і при зверненні до комп'ютерів використовувати не адреси, а
імена. p>
Прикладні програми.
Більшість користувачів не мають інтересу до потоку бітів між комп'ютерами, якими б не були швидкісними лінії і який би
екзотичної не була технологія, яка дозволила його отримати. Вони хочуть швидко використати цей потік бітів для якихось корисних завдань, будь то
переміщення файла, доступ до даних або просто гра. Прикладні програми - це частини програмного забезпечення, які дозволяють задовольнити ці
потреби. Такі програми складають ще один рівень програмного забезпечення, надбудовує над сервісом ТСР або UDP. Прикладні програми надають користувачеві
засоби для вирішення конкретного завдання. p>
Діапазон прикладних програм широкий: від доморощених до патентованих, що поставляються великими фірмами-розробниками. В Internet є три стандартні прикладні програми (віддалений
доступ, пересилка файлів і електронна пошта), а також інші, широко використовуються, але не стандартизовані програми. У розділах 5-14 показано, як
використовувати найбільш поширені прикладні програми Internet. p>
Коли мова йде про прикладних програмах, слід врахувати одну особливість: Ви сприймаєте прикладну програму так, як вона
виглядає у Вашій локальній системі. Команди, повідомлення, запрошення і т.д., що з'являються у Вас на екрані, можуть дещо відрізнятися від тих, які Ви
побачите в книзі або на екрані у свого друга. Не варто хвилюватися, якщо у книзі наводиться повідомлення «connection refused», а комп'ютер видає «Unable to connect to remote host: refused»; це одне й те саме. Чи не чіпляйтеся до слів, а спробуйте
зрозуміти суть повідомлення. Не турбуйтеся, якщо деякі команди мають інші імена; більшість прикладних програм забезпечені досить солідними
довідковими підсистемами, які допоможуть знайти необхідну команду. p>
Доменна система імен.
Цифрові адреса - і це стало зрозуміло дуже скоро - хороші при спілкуванні
комп'ютерів, а для людей переважно імена. Незручно говорити, використовуючи цифрові адреси, і ще важче запам'ятати їх. Тому комп'ютерів в Internet присвоєні
імена. Всі прикладні програми Internet дозволяють використовувати імена систем замість числових адрес комп'ютерів. P>
Звичайно, використання імен має свої недоліки. По-перше, потрібно стежити, щоб одна
і те ж ім'я не було випадково присвоєно двом комп'ютерам. Крім того, необхідно забезпечити перетворення імен в числові адреси, адже імена гарні для людей,
а комп'ютери все-таки віддають перевагу числа. Ви можете вказати програмі ім'я, але у неї повинен бути спосіб пошуку цього імені, та перетворення його на адресу. P>
На етапі становлення, коли Internet була маленькою спільністю, використовувати імена було легко. Центр мережевої інформації (NIC) створював
спеціальну службу реєстрації. Ви послали заповнений бланк (звичайно, електронними засобами), і NIC вносив Вас в
свій список імен і адрес. Цей файл під назвою hosts (список вузлових комп'ютерів), регулярно розсилали на всі комп'ютери мережі. В якості
імен використовувалися прості слова, кожне з яких обов'язково було унікальним. Коли Ви вказували ім'я, Ваш комп'ютер шукав його в цьому файлі і
підставляв відповідну адресу. p>
Коли Internet розрослася, на жаль, розмір цього файлу теж збільшився. Почали виникати значні
затримки при реєстрації імен, пошук унікальних імен ускладнився. Крім того, на розсилку цього великого файлу на всі зазначені в ньому комп'ютери йшло багато
мережевого часу. Стало очевидно, що такі темпи зростання потребують наявності розподіленої інтерактивної системи. Ця система називається «доменної системою
імен »(Domain Name System, DNS). p>
Структура доменної системи.
Доменна система імен являє собою метод призначення імен шляхом покладання на
різні групи користувачів відповідальності за підмножини імен. Кожен рівень у цій системі називається доменом. Домени відділяються один від
іншого крапками: p>
ux.cso.uiuc.edu p>
nic.ddn.mil p>
yoyodyne.com p>
В імені може бути будь-яка кількість доменів, але більше п'яти зустрічається рідко. Кожен наступний
домен в імені (якщо дивитися зліва направо) більше попереднього. В імені ux b> . B> cso b> . B> uiuc b> . B> edu b>
b> елемент ux b> b> - ім'я реального комп'ютера з IP - адресою. (Див. малюнок). P>
Малюнок 3. Структура
доменного імені. b> p>
b>
Ім'я цього комп'ютера створено і курується групою cso b>, яка є не що інше, як відділ, в якому стоїть цей комп'ютер. Відділ cso b> є
відділом університету штату Іллінойс ( uiuc b>). uiuc b> b> входить в національну
групу навчальних закладів ( edu b>). Таким чином, домен edu b> включає в себе всі комп'ютери навчальних закладів США; домен uiuc b> . B> edu b> -- b> Усі
комп'ютери університету штату Іллінойс і т.д. p>
Кожна група може створювати і змінювати всі імена, що знаходяться під її контролем. Якщо uiuc b> вирішить
створити нову групу і назвати її ncsa b>, вона може ні в кого не питати дозволу. Все, що потрібно зробити - це додати нове
ім'я в свою частину всесвітньої базиданих, і рано чи пізно той, кому потрібно, довідається про це ім'я ( ncsa b> . b> uius b> . b> edu b>).
Аналогічним чином cso b> може купити новий комп'ютер, присвоїти йому ім'я і включити в мережу, не питаючи ні в кого
дозволу. Якщо всі групи, починаючи з edu b> і нижче, будуть дотримуватися правил, і забезпечувати унікальність імен, то ніякі дві системи в Internet не будуть
мати однакового імені. У Вас можуть бути два комп'ютери з ім'ям fred b>, але лише за
умови, що вони знаходяться в різних доменах (наприклад, fred b> . b> cso b> . b> uiuc b > . b> edu b>
b> і fred b> . b> ora b> . b> com b >). p >
Легко дізнатися, звідки беруться домени й імена в організації типу університету або підприємства.
Але звідки беруться домени «верхнього рівня» типу edu b>? Вони були створені, коли була винайдена доменна система. Спочатку було шість
організаційних доменів вищого рівня. p>
Таблиця 1. Початкові домени верхнього
рівня. b> p>
№ b>
Домен b>
Використання b>
1. b>
com
Комерційні організації
2. b>
edu
Навчальні заклади (університети, середні школи і т.д.)
3. b>
gov
Урядові установи (крім військових)
4. b>
mil
Військові установи (армія, флот і т.д.)
5. b>
org
Інші організації
6. b>
net
Мережеві ресурси
Коли Internet стала міжнародною мережею, виникла необхідність надати закордонним країнам
можливість контролю за іменами знаходяться в них систем. Для цієї мети створений набір двобуквений доменів, які відповідають доменам вищого рівня для
цих країн. Оскільки ca b> b> - код Канади, то комп'ютер на території Канади може мати таке ім'я: p>
hockey.guelph.ca p>
Загальна кількість кодів країн - 300; комп'ютерні мережі існують приблизно в 170 з них. p>
Остаточний план розширення системи присвоєння імен ресурсів в Internet був
нарешті оголошений комітетом IAHC (International Ad Hoc Committee). [2] Згідно
новим рішенням, до доменів вищого рівня, що включає сьогодні com b> , b> net b> , b> org b> , b> додадуться: p>
firm b> - для ділових ресурсів Мережі; p>
store b> - для торгівлі; p>
web b> - для організацій, що мають відношення
до регулювання діяльності в WWW; p>
arts b> - для ресурсів
гуманітарної освіти; p>
rec b> - ігри та розваги; p>
info b> - надання
інформаційних послуг; p>
nom b> - для індивідуальних ресурсів, а
також тих, хто шукає свої шляхи реалізації, які відсутні в наведеному убогому списку. p>
Крім того, у рішеннях IAHC сказано, що засновується 28 уповноважених агентств з присвоєння імен в усьому світі. Як
заявлено, нова система дозволить успішно подолати монополію, яка була нав'язана єдиним уповноваженим - компанією Network Solutions. Всі нові
домени будуть розподілені між новими агентствами, а колишні будуть відслідковуватися спільно Network Solutions і National Science Foundation до кінця
1998 року. P>
У теперішній