ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Все про INTERNET
         

     

    Інформатика, програмування

    Міністерство науки, вищої школи і технічної політики

    Російської Федерації.

    Новосибірський Державний

    Технічний Університет.

    Реферат по інформатиці на тему

    «Все об INTERNET».

    Факультет: АВТ.
    Кафедра: АСУ.
    Група: А-513.
    Студент: Борзов Андрей Николаевич.
    Викладач: Мамонова Вікторія Георгіївна.
    Дата: 14 квітня 1997 року.

    Новосибірськ - 1997.

    Зміст:

    Введення. 4

    Що таке Internet? 4

    Історія мережі Internet. 4

    З чого складається Internet? 5

    Кто управляет Internet? 6

    Хто платить? 6

    Протоколи мережі Internet. 7

    Про те, як працює Internet. 7

    Переміщуючи ритми з одного місця на інше. 7

    Мережі з комутацією пакетів. 7

    Межсетевой протокол (IP). 8

    Протокол управління передачею (ТСР). 9

    Інші протоколи передачі. 10

    Як зробити мережу дружній? 10

    Прикладні програми. 10

    Доменна система імен. 11

    Структура доменної системи. 11

    Пошук доменних імен. 13

    Що можна робити в Internet? 13

    Правові норми. 14

    Дослідження, освіта і федеральне фінансування. 14

    Комерційне використання. 14

    Експортне законодавство. 15

    Права власності. 16

    Політика і Internet. 16

    Мережева етика. 17

    Індивідуалізм. 17

    Захист Internet. 18

    Етичні норми і приватна комерційна Internet. 18

    Міркування безпеки. 19

    Паролі. 20

    Імпорт програмного забезпечення. 21

    Помилки в конфігурації програмного забезпечення. 21

    Дефекти захисту в системному програмному забезпеченні. 22

    Що робити, якщо захист комп'ютера порушено? 22

    Наскільки велика Internet зараз? 23

    Послуги, які надаються мережею. 23

    Місце абонентського програмного забезпечення в комплексі програмних засобівмережі Internet. 25

    Телекомунікаційні пакети. 25

    Елементи охорони праці та захисту інформації. 26

    Висновок. 26

    Словник термінів. 27

    Англійські терміни. 27

    Украинские терміни. 28

    Додаток А. 30

    Допустиме використання. 30

    Політика припустимого використання базових послуг мережі NSFNET. 30

    Список літератури. 31

    Список ілюстрацій:
    Малюнок 1. Зростання числа хостів, підключених до мережі Internet. 5
    Малюнок 2. Апаратні засоби Internet. 8
    Малюнок 5. Структура доменного імені. 11

    Список таблиць:
    Таблиця 1. Початкові домени верхнього рівня. 12

    Введення.

    Internet - глобальна комп'ютерна мережа, що охоплює весь світ. Сьогодні
    Internet має близько 15 мільйонів абонентів у більш ніж 150 країнах світу.
    Щомісяця розмір мережі збільшується на 7-10%. Internet утворює як биядро, що забезпечує зв'язок різних інформаційних мереж, що належатьрізним установам в усьому світі, одна з іншою.

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

    Internet, що служила колись винятково дослідницьким і навчальнимгрупам, чиї інтереси тягнулися аж до доступу до суперкомп'ютерів,стає все більш популярною в діловому світі.

    Компанії спокушають швидкість, дешевий глобальний зв'язок, зручність дляпроведення спільних робіт, доступні програми, унікальна база данихмережі Internet. Вони розглядають глобальну мережу як доповнення до своїхвласних локальних мереж.

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

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

    Електронна пошта - найпоширеніша послуга мережі Internet. Уданий час свою адресу електронної пошти мають приблизно 20мільйонів чоловік. Посилка листа по електронній пошті обходитьсязначно дешевше посилки звичайного листа. Крім того, повідомлення,послане по електронній пошті дійде до адресата за кілька годин, у тойчас як звичайний лист може добиратися до адресата декілька днів, а тоі тижнів.

    В даний час Internet відчуває період підйому, багато в чомузавдяки активній підтримці з боку урядів європейських країн і
    США. Щорічно в США виділяється близько 1-2 мільярдів доларів на створеннянової мережевої інфраструктури. Дослідження в області мережних комунікаційфінансуються також урядами Великобританії, Швеції, Фінляндії,
    Німеччині.

    Однак, державне фінансування - лише невелика частинавступників коштів, тому що все більш помітною стає "комерціалізація"мережі (очікується, що 80-90% коштів буде надходити з приватного сектора).

    Що таке Internet?


    Історія мережі Internet.

    У 1961 році Defence Advanced Research Agency (DARPA) за завданнямміністерства оборони США приступило до проекту по створенню експериментальноїмережі передачі пакетів. Ця мережа, названа ARPANET, призначаласяспочатку для вивчення методів забезпечення надійного зв'язку міжкомп'ютерами різних типів. Багато методів передачі даних через модемибули розроблені в ARPANET. Тоді ж були розроблені і протоколи передачіданих у мережі - TCP/IP. TCP/IP - це безліч комунікаційних протоколів,які визначають, як комп'ютери різних типів можуть спілкуватися міжсобою.

    Експеримент із ARPANET був настільки успішний, що багато організаційзахотіли ввійти в неї, з метою використання для щоденної передачі даних.
    І в 1975 році ARPANET перетворилася з експериментальної мережі в робочумережу. Відповідальність за адміністрування мережі взяло на себе Defence
    Communication Agency (DCA), у даний час називане Defence
    Information Systems Agency (DISA). Але розвиток ARPANET на цьому незупинилися; Протоколи TCP/IP продовжували розвиватися й удосконалюватися.

    У 1983 році вийшов перший стандарт для протоколів TCP/IP, що ввійшов в
    Military Standards (MIL STD), тобто у військові стандарти, і всі, хто працюваву мережі, зобов'язані були перейти до цих нових протоколів. Для полегшення цьогопереходу DARPA звернулася з пропозицією до керівників фірми Berkley
    Software Design - упровадити протоколи TCP/IP в Berkley (BSD) UNIX. З цього іпочався союз UNIX і TCP/IP.

    Через деякий час 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 і надають користувачам які-небудь мережні послуги.

    Малюнок 1. Зростання числа хостів, підключених до мережі Internet.

    З чого складається Internet?

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

    Останнім часом з'явилася зацікавленість у приєднанні до
    Internet мереж, які не використовують протокол IP. Для того щобнадавати клієнтам цих мереж послуги Internet, були розроблені методипідключення цих «чужих» мереж (наприклад, BITNET, DECnets та ін) до
    Internet. Спочатку ці підключення, названі шлюзами, призначалисяпросто для пересилання електронної пошти між двома мережами, але деякі зних виросли до можливості забезпечення та інших послуг на міжмережевий основі.
    Чи є вони частиною Internet? І так і ні - все залежить від того, чи хочутьвони того самі.

    В даний час в мережі Internet використовуються практично всівідомі лінії зв'язку від низькошвидкісних телефонних ліній довисокошвидкісних цифрових супутникових каналів. Операційні системи,використовувані в мережі Internet, також відрізняються різноманітністю. Більшістькомп'ютерів мережі Internet працюють під ОС Unix чи VMS. Широко представленітакож спеціальні маршрутизатори мережі типу NetBlazer або Cisco, чия ОСнагадує ОС Unix.

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


    Кто управляет Internet?

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

    Напрямок розвитку Internet в основному визначає «Суспільство
    Internet », або ISOC (Internet Society). ISOC - це організація нагромадських засадах, метою якої є сприяння глобальномуінформаційному обміну через Internet. Вона призначає раду старійшин,який відповідає за технічне керівництво та орієнтацію Internet.

    Рада старійшин IAB (Internet Architecture Board або «Рада зархітектурі Internet ») являє собою групу осіб, якідобровільно виявили взяти участь у його роботі. IAB регулярнозбирається, щоб затверджувати стандарти і розподіляти ресурси (наприклад,адреса). Internet працює завдяки наявності стандартних способіввзаємодії комп'ютерів і прикладних програм один з одним. Наявністьтаких стандартів дозволяє без проблем зв'язувати між собою комп'ютеривиробництва різних фірм. IAB несе відповідальність за ці стандарти,вирішує, чи потрібен той чи інший стандарт і яким він повинен бути. Якщовиникає необхідність у якому-небудь стандарті, IAB розглядаєпроблему, приймає цей стандарт і повідомляє про це по мережі. Крім того,
    IAB стежить за різного роду номерами (і іншими речами), які повиннізалишатися унікальними. Наприклад, кожен комп'ютер Internet має свійунікальний 32-х розрядний адреса; такої адреси більше ні в одногокомп'ютера немає. Як присвоюється ця адреса, вирішує IAB. Точніше, сам цейорган присвоєнням адрес не займається, він встановлює правилаприсвоєння адрес.

    У кожного користувача в Internet має свою думку щодотого, як повинна функціонувати мережа. Користувачі Internet виражають своїдумки на засіданнях інженерної комісії IETF (Internet Engineering Task
    Force). IETF - ще один суспільний орган; він збирається регулярно дляобговорення поточних технічних і організаційних проблем Internet. Якщовиникає досить важлива проблема, IETF формує робочу групу дляподальшого її вивчення. (На практиці «досить важлива» означає, якправило, що знаходиться достатньо добровольців для створення робочоїгрупи.) Відвідувати засідання IETF і входити до складу робочих груп можебудь-який; важливо, щоб він працював. Робочі групи виконують багато різнихфункцій - від випуску документації та прийняття рішень про те, як мережі повиннівзаємодіяти між собою в специфічних ситуаціях, до змінизначень бітів у визначеному стандарті. Робоча група звичайно складаєдоповідь. Це може бути або надається всім бажаючим документація зрекомендаціями, яким випливати не обов'язково, або пропозицію, яканаправляється в IAB для прийняття як стандарт.


    Хто платить?

    Старе правило для заплутаних ситуацій говорить: «шукайте грошовийінтерес ». Це правило, однак не годиться для Internet. Ніхто за неї неплатить, нема ніякої компанії Internet, Inc. або іншої, подібної їй,яка б збирала з усіх користувачів Internet внески. Тут коженплатить за свою частину. Національний науковий фонд платить за NSFNET, НАСА - за
    NASA Science Internet т т.д. Представники мереж збираються і вирішують, якз'єднуватися і як фінансувати ці взаємні з'єднання. Коледж абокорпорація платить за підключення до регіональної мережі, яка, в своючергу, платить за доступ до Internet постачальнику на рівні держави.

    Те, що Internet - безкоштовна мережа, не більше ніж міф. Кожнепідключення до неї кимось оплачується. У багатьох випадках ці внески недоводяться до фактичних користувачів, що створює ілюзію «безкоштовногодоступу ». Але є і велике число користувачів, які добре знають, що
    Internet не безкоштовна мережа: багато користувачів вносять щомісячну абопогодинну плату за доступ до Internet з домашніх комп'ютерів по лініях зшвидкістю до 56 Кбайт у секунду (так само, як у базових мережах). В данийчас найбільш швидко росте число користувачів Internet, що відносяться дотакими категоріями, як малі підприємства і приватні особи, а вони дуже добрезнають ціну своїм грошам.

    Протоколи мережі Internet.

    Основне, що відрізняє Internet від інших мереж - це її протоколи -
    TCP/IP. Взагалі, термін TCP/IP звичайно означає усе, що пов'язано зпротоколами взаємодії між комп'ютерами в Internet. Він охоплюєціле сімейство протоколів, прикладні програми, і навіть саму мережу. TCP/IP
    - Це технологія міжмережевої взаємодії, технологія internet. Мережа,що використовує технологію internet, називається "internet". Якщо мовайде про глобальну мережу, що об'єднує безліч мереж з технологієюinternet, то її називають Internet.

    Свою назва протокол TCP/IP одержав від двох комунікаційнихпротоколів (або протоколів зв'язку). Це Transmission Control Protocol (TCP)і Internet Protocol (IP). Незважаючи на те, що в мережі Internet використовуєтьсявелике число інших протоколів, мережа Internet часто називають TCP/IP-мережею,тому що ці два протоколи, безумовно, є найважливішими.

    Як і у всякій іншій мережі в Internet існує 7 рівніввзаємодії між комп'ютерами: фізичний, логічний, мережний,транспортний, рівень сеансів зв'язку, представницький і прикладнийрівень. Відповідно кожному рівню взаємодії відповідає набірпротоколів (тобто правил взаємодії).

    Протоколи фізичного рівня визначають вид і характеристики лінійзв'язку між комп'ютерами. У Internet використовуються практично всі відомів даний час способи зв'язку від простого проводу (кручена пари) доволоконно-оптичних ліній зв'язку (ВОЛЗ).

    Для кожного типу ліній зв'язку розроблений відповідний протоколлогічного рівня, що займається управлінням передачею інформації поканалу. До протоколів логічного рівня для телефонних ліній відносятьсяпротоколи SLIP (Serial Line Interface Protocol) і PPP (Point to Point
    Protocol). Для зв'язку по кабелю локальної мережі - це пакетні драйвери плат
    ЛОМ.

    Протоколи мережного рівня відповідають за передачу даних міжпристроями в різних мережах, тобто займаються маршрутизацією пакетів умережі. До протоколів мережного рівня належать IP (Internet Protocol) і ARP
    (Address Resolution Protocol).

    Протоколи транспортного рівня управляють передачею даних з однієїпрограми в іншу. До протоколів транспортного рівня належать TCP
    (Transmission Control Protocol) і UDP (User Datagram Protocol).

    Протоколи рівня сеансів зв'язку відповідають за установку, підтримку ізнищення відповідних каналів. У Internet цим займаються вжезгадані TCP і UDP протоколи, а також протокол UUCP (Unix to Unix Copy
    Protocol).

    Протоколи представницького рівня займаються обслуговуванням прикладнихпрограм. До програм представницького рівня належать програми,запускаються, приміром, на Unix-сервері, для надання різноманітних послугабонентам. До таких програм відносяться: telnet-сервер, FTP-сервер, Gopher -сервер, NFS-сервер, NNTP (Net News Transfer Protocol), SMTP (Simple Mail
    Transfer Protocol), POP2 і POP3 (Post Office Protocol) і т.д.

    До протоколів прикладного рівня відносяться мережні послуги і програми їхнадання.

    Про те, як працює Internet.


    Переміщуючи ритми з одного місця на інше.

    Сучасні се?? і створюються за принципом багаторівневого. Передачаповідомлень у вигляді послідовності бітів починається на рівні ліній зв'язкуі апаратури, причому лінії зв'язку не завжди високої якості. Потімдодається рівень базового програмного забезпечення, що керує роботоюапаратури. Наступний рівень програмного забезпечення дозволяє наділитибазові програмні засоби додатковими необхідними можливостями.
    Розширення функціональних можливостей мережі шляхом додавання рівня зарівнем призводить до того, що Ви в кінці кінців отримуєте по-справжньомудружній і корисний інструментарій.


    Мережі з комутацією пакетів.

    Коли Ви намагаєтесь уявити собі, що ж таке Internet і як вонапрацює, цілком природно, що у Вас виникають асоціації з телефонноюмережею. Врешті-решт, обидві ці структури використовують електронні засобипередачі, обидві дозволяють встановлювати зв'язок і передавати інформацію;крім того, в Internet в основному використовуються виділені телефонні лінії.
    На жаль, це невірне уявлення, і воно є причиноюнерозуміння принципів роботи Internet. Телефонна мережа - це мережа зкомутацією каналів. Коли Ви робите виклик, Вам виділяється деякачастина це мережі. Навіть якщо Ви не використовуєте її (наприклад, перебуваєте врежимі утримання), вона залишається недоступною для інших абонентів, яким уцей момент потрібно зателефонувати. Це призводить до того, що такий дорогий ресурс,як мережа, використовується неефективно.

    Більш відповідає дійсному стану речей модель Internet
    - Поштове відомство США. Поштове відомство являє собою мережу зкомутацією пакетів. Тут у Вас немає виділеної ділянки мережі. Вашакореспонденція змішується з іншими листами, відправляється в поштовевідділення і сортується. Незважаючи на те, що технології абсолютно різні,служба доставки пошти являє собою дивно точний аналог мережі; мибудемо продовжувати користуватися цією моделлю у всіх інших розділахданого розділу.


    Межсетевой протокол (IP).

    За допомогою ліній зв'язку забезпечується доставка даних з одного пунктув іншій. Але Ви вже знаєте, що Internet може доставляти дані в багатоточки, розкидані по всій земній кулі. Як це відбувається?

    Різні ділянки Internet зв'язуються за допомогою системи комп'ютерів
    (званих маршрутизаторами) з'єднують між собою мережі. Це можуть бутимережі Internet, мережі з маркерні доступом, телефонні лінії (див. рис.2).

    Малюнок 2. Апаратні засоби Internet.

    Телефонні лінії та мережі Ethernet еквівалентні автомобілів і літаківслужби доставки пошти. Маршрутизатори - це поштові підстанції; вониприймають рішення про те, куди направляти дані ( «пакети»), так само, якпоштова підстанція вирішує, куди направляти конверти з поштою. Кожнапідстанція, або маршрутизатор, не має зв'язку з іншими станціями. Якщо
    Ви опустили листа в поштову скриньку в Нью-Гемпширі, а адресат живе в
    Каліфорнії, то місцеве поштове відділення не буде бронювати літак,щоб доставити Ваш лист до Каліфорнії. Місцеве поштове відділеннянадсилає листа на підстанцію, підстанція посилає його на іншу підстанціюі так далі, поки лист не дійде до адресата. Таким чином, кожнійпідстанції потрібно знати тільки, які є з'єднання і який з
    «Наступних стрибків» буде кращим для переміщення пакету ближче до пунктупризначення. Схожа ситуація складається і в Internet: маршрутизатордивиться, куди адресовані Ваші дані, і вирішує, куди їх посилати.

    Звідки Internet знає, куди слід направити Ваші дані? Якщо Винадсилаєте листа, то, просто опустивши його в поштову скриньку без конверта, Вине можете розраховувати, що кореспонденція буде доставлена за призначенням.
    Лист потрібно вкласти в конверт, написати на конверті адресу і наклеїтимарку. Точно так само, як поштове відділення слід за правилами, яківизначають порядок роботи поштової мережі, певні правиларегламентують порядок роботи Internet. Ці правила називають протоколами.
    Межсетевой протокол (Internet Protocol, IP) відповідає за адресацію, тобтогарантує, що маршрутизатор знає, що робити з Вашими даними, коливони надійдуть. Дотримуючись нашої аналогії з поштовим відомством, можна сказати,що міжмережевий протокол виконує функції конверту.

    Деяка адресна інформація наводиться на початку Вашого повідомлення.
    Вона дає мережі достатньо відомостей для доставки пакета даних.

    Internet - адреси складаються з чотирьох чисел, кожне з яких неперевищує 256. При запису числа відділяються одне від одного крапками,наприклад:

    192.112.36.5

    128.174.5.6

    Адреса фактично складається з кількох частин. Оскільки Internet --це мережа мереж, то початок адреси містить інформацію для маршрутизаторів проте, до якої мережі належить ваш комп'ютер. Права частина адреси служить длятого, щоб повідомити мережі, який комп'ютер повинен отримати цей пакет. [1]
    Кожен комп'ютер в Internet має свій унікальний адресу. Тут нам зновудопоможе аналогія зі службою доставки пошти. Візьмемо адресу «50 Kelly Road,
    Hamden, CT ». Елемент «Hamden, CT» схожий на адресу мережі. Завдяки цьомуконверт потрапляє в необхідне поштове відділення, той, що знає провулицях в певному районі. Елемент «Kelly Road» схожий на адресукомп'ютера; він вказує на конкретну поштову скриньку в районі, якийобслуговує дану поштове відділення. Поштове відомство виконало своюзавдання, доставив пошту в потрібне місцеве відділення, а це відділення поклалолист до відповідного поштову скриньку. Аналогічним чином, Internetвиконала своє завдання, коли її маршрутизатори направили дані ввідповідну мережу, а ця локальна мережа - у відповідний комп'ютер.

    По цілому ряду технічних причин (в основному це апаратніобмеження) інформація, що їх посилають по IP-мережах, розбивається на порції,звані пакетами. В одному пакеті звичайно посилається від одного до 1500символів інформації. Це не дає можливості одному користувачевімонополізувати мережу, проте дозволяє кожному розраховувати насвоєчасне обслуговування. Це також означає, що у разі перевантаженнямережі якість її роботи кілька погіршується для всіх користувачів: вона невмирає, якщо її монополізували кілька солідних користувачів.

    Одна з переваг Internet полягає в тому, що для роботи на базовомурівні достатньо лише міжмережевого протоколу. Мережа буде не дужедружній, але якщо Ви будете вести себе досить розумно, то вирішитесвої завдання. Оскільки Ваші дані поміщаються в IP-конверт, то мережа маєвсю інформацію, необхідну для переміщення цього пакету з Вашогокомп'ютера в пункт призначення. Тут, однак, виникає відразу кількапроблем.
    . По-перше, в більшості випадків обсяг пересилається інформації перевищує
    1500 символів. Якби пошта брала тільки листівки, Вас би це, природно, розчарувало.
    . По-друге, може статися помилка. Поштове відомство іноді втрачає листи, а мережі іноді втрачають пакети або ушкоджують їх при передачі. Ви побачите, що на відміну від поштових відділень Internet успішно вирішує такі проблеми.
    . По-третє, послідовність доставки пакетів може бути порушена. Якщо
    Ви послали за однією адресою один за одним два листи, то немає ніякої гарантії, що вони підуть по одному маршруту або прийдуть в порядку їх відправлення. Така ж проблема існує і в Internet.

    Тому наступний рівень мережі дасть нам можливість пересилати більшвеликі порції інформації і подбати про усунення тих спотворень,які вносить сама мережа.


    Протокол управління передачею (ТСР).

    Для вирішення згаданих вище проблем використовується «протокол управлінняпередачею »(Transmission Control Protocol, TCP), який часто згадуютьразом з протоколом IP. Як слід було б поступити у випадку, якщо Ви хочетепослати кому-небудь книгу, а пошта приймає тільки листи? Вихід один:вирвати з книги всі сторінки, вкласти кожну в окремий конверт і кинутивсі конверти у поштову скриньку. Одержувачу довелося б збирати всі сторінки
    (за умови, що жоден лист не пропало) і склеювати назад у книгу.
    Ось ці завдання і виконує ТСР.

    Інформацію, яку Ви хочете передати, ТСР розбиває на порції.
    Кожна порція нумерується, щоб можна було перевірити, чи вся інформаціяотримана, і розташувати дані у правильному порядку. Для передачі цьогопорядкового номера по мережі у протоколу є свій власний «конверт», наякому "написана" необхідна інформація. Порція ваших даних розміщуєтьсяв конверт ТСР. Конверт ТСР, у свою чергу, міститься в конверт IP іпередається в мережу.

    На приймаючій стороні програмне забезпечення протоколу ТСР збираєконверти, витягує з них дані і розташовує їх в правильному порядку.
    Якщо яких-небудь конвертів немає, програма просить відправника передати їхще раз. Після розміщення всієї інформації в правильному порядку ці даніпередаються тій прикладній програмі, яка використовує послуги ТСР.

    Це, однак, трохи ідеалізований уявлення про ТСР. Уреальному житті пакети не тільки губляться, але й зазнають змін подорозі через короткочасних відмов у телефонних лініях. ТСР вирішує і цюпроблему. При приміщенні даних у конверт виробляється обчислення такзваної контрольної суми. Контрольна сума - це число, якедозволять приймає ТСР виявляти помилки в пакеті. [2] Коли пакетприбуває в пункт призначення, що приймає ТСР обчислює контрольну суму іпорівнює її з тою, яку послав відправник. Якщо значення неспівпадають, то при передачі виникла помилка. Приймаючий ТСР відкидаєцей пакет і запитує повторну передачу.


    Інші протоколи передачі.

    Протокол ТСР створює видимість виділеної лінії зв'язку між двомаприкладними програмами, тому що гарантує, що інформація, що входить наодному кінці, виходить на друге. Насправді не існуєвиділеного каналу між відправником і одержувачем (інші люди можутьвикористовувати ці ж маршрутизатори і мережеві дроти для передачі своєїінформації в проміжку між Вашими пакетами), однак створюєтьсявраження, що він є, і на практиці цього зазвичай буває достатньо.

    Це не найкращий підхід до використання мережі. Формування ТСР --з'єднання потребує значних витрат і витрат часу; якщо цеймеханізм не потрібен, краще не використовувати його. Якщо дані, якінеобхідно надіслати, зберігаються в одному пакеті, і гарантія доставки неособливо важлива, ТСР може стати тягарем.

    Існує ще один стандартний протокол, який дозволяє уникнутитаких накладних витрат. Він називається «протокол призначених для користувачадейтаграм »(user datagram protocol, UDP) і використовується в деякихприкладних програмах. Замість вкладання Ваших даних в конверт TCP іприміщення цього конверта в конверт IP прикладна програма вкладаєдані в конверт UDP, який і поміщається в конверт IP.

    UPD простіше ТСР, тому що цей протокол не піклується про зниклихпакетах, розташування даних у правильному порядку і інші тонкощі. UDPвикористовується для тих програм, які посилають тільки короткі повідомлення іможуть повторити передачу даних, якщо відповідь затримується. Припустимо, що
    Ви пишете програму, яка шукає номери телефонів в одній з мережевих базданих. Немає потреби встановлювати ТСР - з'єднання для того, щоб передатив усіх напрямках по 20-30 символів. Можна просто помістити ім'я в один
    UDP-пакет, вкласти його в IP-пакет і відіслати. Приймаюча прикладнапрограма отримає цей пакет, прочитає ім'я, знайде номер телефону, вкладейого в іншій UDP-пакет і відправить назад. Що трапиться, якщо пакет подорозі загубиться? Це - проблема Вашої програми: якщо надто довго немаєвідповіді, вона посилає ще один запит.


    Як зробити мережу дружній?

    Для цього необхідно встановити програмне забезпечення на конкретнузавдання і при зверненні до комп'ютерів використовувати не адреси, а імена.


    Прикладні програми.

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

    Діапазон прикладних програм широкий: від доморощених до патентованих,поставляються великими фірмами-розробниками. В Internet є тристандартні прикладні програми (віддалений доступ, пересилка файлів іелектронна пошта), а також інші, широко використовуються, але нестандартизовані програми. У розділах 5-14 показано, як використовуватинайпоширеніші прикладні програми Internet.

    Коли мова йде про прикладних програмах, слід врахувати однуособливість: Ви сприймаєте прикладну програму так, як вона виглядає в
    Вашій локальній системі. Команди, повідомлення, запрошення і т.д.,що з'являються у Вас на екрані, можуть дещо відрізнятися від тих, які Випобачите в книзі або на екрані у свого друга. Не варто хвилюватися, якщо вкнизі наводиться повідомлення «connection refused», а комп'ютер видає «Unableto connect to remote host: refused »; це одне й те саме. Чи не чіпляйтеся дословами, а спробуйте зрозуміти суть повідомлення. Не турбуйтеся, якщодеякі команди мають інші імена; більшість прикладних програмзабезпечені досить солідними довідковими підсистемами, які допоможутьзнайти необхідну команду.


    Доменна система імен.

    Цифрові адреса - і це стало зрозуміло дуже скоро - хороші при спілкуваннікомп'ютерів, а для людей переважно імена. Незручно говорити,використовуючи цифрові адреси, і ще важче запам'ятати їх. Тому комп'ютерівв Internet присвоєні імена. Всі прикладні програми Internet дозволяютьвикористовувати імена систем замість числових адрес комп'ютерів.

    Звичайно, використання імен має свої недоліки. По-перше, потрібностежити, щоб одне і те ж ім'я не було випадково присвоєно двомкомп'ютерів. Крім того, необхідно забезпечити перетворення імен вчислові адреси, адже імена гарні для людей, а комп'ютери все-такиволіють числа. Ви можете вказати програмі ім'я, але у неї повинен бутиспосіб пошуку цього імені, та перетворення його на адресу.

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

    Коли Internet розрослася, на жаль, розмір цього файлу тежзбільшився. Почали виникати значні затримки при реєстрації імен,пошук унікальних імен ускладнився. Крім того, на розсилку цього великогофайлу на всі зазначені в ньому комп'ютери йшло багато мережевого часу.
    Стало очевидно, що такі темпи зростання потребують наявності розподіленоїінтерактивної системи. Ця система називається «доменної системи імен»
    (Domain Name System, DNS).


    Структура доменної системи.

    Доменна система імен являє собою метод призначення імен шляхомпокладання на різні групи користувачів відповідальності за підмножиниімен. Кожен рівень у цій системі називається доменом. Домени відділяютьсяодин від одного крапками: ux.cso.uiuc.edu nic.ddn.mil yoyodyne.com

    В імені може бути будь-яка кількість доменів, але більше п'яти зустрічаєтьсярідко. Кожний наступний домен в імені (якщо дивитися зліва направо)більше попереднього. В імені ux.cso.uiuc.edu елемент ux - ім'я реальногокомп'ютера з IP - адресою. (Див. малюнок).

    Малюнок 3. Структура доменного імені.

    Ім'я цього комп'ютера створено і курується групою cso, яка є не щоінше, як відділ, в якому стоїть цей комп'ютер. Відділ cso є відділомуніверситету штату Іллінойс (uiuc). uiuc входить в національну групунавчальних закладів (edu). Таким чином, домен edu включає в себе всікомп'ютери навчальних закладів США; домен uiuc.edu - всі комп'ютериуніверситету штату Іллінойс і т.д.

    Кожна група може створювати і змінювати всі імена, що знаходяться під їїконтролем. Якщо uiuc вирішитьстворити нову групу і назвати її ncsa, вонаможе ні в кого не питати дозволу. Все, що потрібно зробити - цедодати нове ім'я в свою частину всесвітньої бази даних, і рано чи пізнотой, кому потрібно, довідається про це ім'я (ncsa.uius.edu). Аналогічним чиномcso може купити новий комп'ютер, присвоїти йому ім'я і включити в мережу, непитаючи ні в кого дозволу. Якщо всі групи, починаючи з edu і нижче,будуть дотримуватися правил, і забезпечувати унікальність імен, то ніякі двасистеми в Internet не будуть мати однакового імені. У Вас можуть бути двікомп'ютера з ім'ям fred, але лише за умови, що вони знаходяться в різнихдоменах (наприклад, fred.cso.uiuc.edu і fred.ora.com).

    Легко дізнатися, звідки беруться домени й імена в організації типууніверситету або підприємства. Але звідки беруться домени «верхнього рівня»типу edu? Вони були створені, коли була винайдена доменна система.
    Спочатку було шість організаційних доменів вищого рівня.

    Таблиця 1. Початкові домени верхнього рівня.

    | № | Домен | Використання |
    | 1. | com | Комерційні організації |
    | 2. | edu | Навчальні заклади (університети, середні школи і |
    | | | Т.д.) |
    | 3. | gov | Урядові установи (крім військових) |
    | 4. | mil | Військові установи (армія, флот і т.д.) |
    | 5. | org | Інші організації |
    | 6. | net | Мережеві ресурси |

    Коли Internet стала міжнародною мережею, виникла необхідністьнадати закордонним країнам можливість контролю за іменами знаходятьсяв них систем. Для цієї мети створений набір двобуквений доменів, яківідповідають доменам вищого рівня для цих країн. Оскільки ca - код
    Канади, то комп'ютер на території Канади може мати таке ім'я: hockey.guelph.ca

    Загальна кількість кодів країн - 300; комп'ютерні мережі існуютьприблизно в 170 з них.

    Остаточний план розширення системи присвоєння імен ресурсів в
    Internet був нарешті оголошений комітетом IAHC (International Ad Hoc
    Committee). [3] Згідно з новим рішенням, до доменів вищого рівня,що включає сьогодні com, net, org, додадуться:
    . firm - для ділових ресурсів Мережі;
    . store - для торгівлі;
    . web - для організацій, що мають відношення до регулювання діяльності в WWW;
    . arts - для ресурсів гуманітарної освіти;
    . rec - ігри та розваги;
    . info - надання інформаційних послуг;
    . nom - для індивідуальних ресурсів, а також тих, хто шукає свої шляхи реалізації, які відсутні в наведеному убогому списку.

    Крім того, у рішеннях IAHC сказано, що засновується 28уповноважених агентств з присвоєння імен в усьому світі. Як заявлено,нова система дозволить успішно подолати монополію, яка була нав'язанаєдиним уповноваженим - компанією Network Solutions. Всі нові доменибудуть розподілені між новими агентствами, а колишні будуть відслідковуватисяспільно Network Solutions і National Science Foundation до кінця 1998року.

    В даний час щомісяця реєструється приблизно 85 тисяч новихімен. Річна оплата імені складає 50 доларів. Нові реєстраційніагентства повинні будуть представляти сім умовних географічних регіонів.
    Для претендентів на роль агентств з кожного регіону будуть влаштованілотереї

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status