Главная страница
Навигация по странице:

  • Internet Protocol ( IP )

  • Номер порта и IP -адрес

  • 3. Объект изучения. Объектом изучения глобальная сеть ИНТЕРНЕТ4. Порядок выполнения работы

  • Список литературы.

  • Лаб_ВМСиС. Вычислительные машины, системы и сети


    Скачать 2.31 Mb.
    НазваниеВычислительные машины, системы и сети
    АнкорЛаб_ВМСиС.doc
    Дата29.12.2017
    Размер2.31 Mb.
    Формат файлаdoc
    Имя файлаЛаб_ВМСиС.doc
    ТипЛабораторная работа
    #13420
    страница28 из 34
    1   ...   24   25   26   27   28   29   30   31   ...   34

    Протоколы общения компьютеров в сети


    Сеть Интернет объединяет десятки миллионов компьютеров самых разных типов: от персональных компьютеров разных моделей и фасонов до огромных больших и сверхбольших компьютеров – мэйнфреймов. Найти общий язык общения таких «разношерстных» машин друг с другом – весьма сложная задача. Она разрешается благодаря использованию созданной для этой сети системы протоколов общения компьютеров.

    Основу этой системы составляют два главных протокола:

    • Internet Protocol (IP) – межсетевой протокол, выполняет функции сетевого уровня модели OSI;

    • Transmission Control Protocol (TCP) – протокол управления передачей, выполняет функции транспортного уровня модели OSI.

    Протокол IP организует разбиение сообщений на электронные пакеты (IP-дейтаграммы. Дейтаграмма – общее название единиц данных (пакетов, кадров, ячеек, сегментов), которыми оперируют протоколы в сетях без установления предварительного соединения.), маршрутизирует отправляемые пакеты и обрабатывает получаемые.

    TCP является типичным протоколом транспортного уровня: он управляет потоком данных, обрабатывает ошибки и гарантирует, что информационные пакеты получены все и собраны в нужном порядке.

    Существует еще один протокол транспортного уровня для Интернета: протокол дейтаграммы пользователя (UDP – User Datagram Protocol) – более простой и используемый при неответственных пересылках данных.

    Последовательность процедур использования этих протоколов следующая. Информация для передачи упаковывается средствами прикладной программы в блоки определенного формата. Протокол IP разделяет эти блоки на пакеты, каждый из которых получает номер, чтобы можно было проверить потом полноту полученной информации, и заголовок.

    Механизм работы межсетевых протоколов TCP/IP подобен действиям почтовой службы:

    • пересылаемые по обычной почте письменные сообщения упаковываются в конверты (письма), на которых должны стоять адреса отправителя и получателя. Точно так же действуют и компьютеры: разделяют и упаковывают информационные блоки в электронные пакеты (сегменты) и передают их оптимальным путем от одного компьютера к другому. У этих электронных информационных пакетов, как и у почтовых, есть стандартная оболочка: текст информационного сообщения запаковывается в кодовый конверт, формируемый из специальных символов начала и конца и заголовка сообщения, в котором указываются адреса отправителя и получателя (так называемые IP-адреса). Такой кодовый конверт обеспечивает целостность сообщения и служит его проводником в сети;

    • после того как письмо отправлено, оно находится в распоряжении почтовой службы. Каждое почтовое отделение читает адрес получателя, определяет, через какие другие почтовые отделения следует отправить письмо получателю оптимальным образом, и посылает письмо к следующему выбранному отделению связи. Примерно такой же алгоритм пересылки электронных пакетов реализован и в сети Интернет. Роль почтовых отделений выполняют компьютеры-маршрутизаторы, объединяющие отдельные участки сети между собой.

    Электронные пакеты имеют стандартный размер: одно длинное сообщение может размещаться в нескольких пакетах, и наоборот, в один пакет могут быть помещены несколько коротких сообщений, если у них одинаковый адрес получателя. Каждый пакет доставляется адресату независимо от всех других по оптимальному на текущий момент маршруту. Иначе говоря, взаимосвязанные пакеты и пакеты от одного компьютера к другому могут передаваться разными путями. При этом по одному каналу могут передаваться пакеты, направляющиеся в совершенно разные части сети. Это позволяет наиболее эффективно использовать ресурсы системы телекоммуникаций и обходить поврежденные ее участки.

    На приемном конце у получателя: проверяется качество каждого поступившего пакета (не произошло ли искажения информации при передаче), все пакеты одного длинного сообщения собираются вместе, проверяется наличие всех пакетов этого сообщения и, в случае полноты и достоверности пакетов, они объединяются в единое сообщение. Если пакет информации потерялся или исказился, запрашивается его копия. Поскольку сообщение восстанавливается только после получения всех неискаженных пакетов, последовательность их получения значения не имеет.

    Протоколы IP и TCP настолько тесно связаны, что их часто приводят под одним названием – протоколы TCP/IP.

    В калифорнийском технологическом институте (США) разработан новый протокол — FastTCP, обеспечивающий передачу пакетов данных размером 1500 байтов по сети Интернет со скоростью в несколько раз превышающей скорость, реализованную обычным протоколом TCP.

    На основе протоколов IP и TCP разработаны многие сетевые прикладные сервисные протоколы, среди которых следует отметить:

    • File Transfer Protocol (FTP) – протокол передачи файлов;

    • Telnet протокол удаленного доступа, то есть дистанционного исполнения команд на удаленном компьютере;

    • SimpleMailTransferProtocol(SMTP) – простой протокол пересылки электронной почты;

    • HyperTextTransferProtocol(HTTP) – протокол передачи гипертекста (используется при передаче сообщений в World Wide Web;

    • NetworkNewsTransferProtocol(NNTP) – протокол передачи новостей (телеконференций).

    Эти протоколы формируют в сети соответствующие им прикладные процессы а задача протокола TCP – обеспечить передачу данных между этими процессами. Одновременно в сети может выполняться несколько процессов, и чтобы протокол TCP мог их опознать, они идентифицируются номерами, носящими название номеров порта. За некоторыми процессами номера порта жестко закреплены, например, порт 21 – процесс передачи файлов FTP, порт 23 – процесс удаленного доступа по протоколу Telnet и т. д.

    Номер порта и IP-адрес (иногда такой набор называют сонетом) однозначно определяют процесс, выполняемый в сети.

    Система адресации в Интернете

    К адресам хост-компьютеров в сети предъявляются специальные требования. Адрес должен иметь формат, с одной стороны, позволяющий просто выполнять его син­таксическую автоматическую обработку; с другой стороны, он должен иметь семан­тическую окраску, то есть нести некоторую информацию об адресуемом объекте.

    Поэтому адреса хост-компьютеров в сети Интернет могут иметь двойную коди­ровку:

    □ обязательную кодировку, удобную для работы системы телекоммуникации в сети: дружественный компьютеру цифровой IP-адрес (IP, Internet Protocol);

    □ необязательную кодировку, удобную для абонента сети: дружественный поль­зователю DNS-адрес (DNS, Domain Name System).

    Цифровой IP-адрес версии v. 4 представляет собой 32-разрядное двоичное чис­ло. Для удобства он разделяется на четыре блока по 8 битов, которые можно за­писать в десятичном виде. Адрес содержит полную информацию, необходимую для идентификации компьютера.

    Возможный вариант: два старшие блока определяют адрес сети, а два другие — адреса подсети и хост-компьютера внутри этой подсети. Например, в двоичном коде цифровой адрес записывается следующим образом: 1001100000100101010 0100010001010. В десятичном коде он имеет вид: 152.37.72.138. Адрес сети -152.37; адрес подсети — 72; адрес компьютера — 138.

    Ввиду огромного количества подключенных к сети компьютеров и различных организаций ощущается ограниченность 32-разрядных IP-адресов, поэтому ведет­ся разработка модернизированного протокола IP-адресации, имеющего целью:

    а повышение пропускной способности сети;

    □ создание лучше масштабируемой и адаптируемой схемы адресации;

    □ обеспечение гарантий качества транспортных услуг;

    Q обеспечение защиты информации, передаваемой в сети.

    Основой этого протокола являются 128-битовые адреса, обеспечивающие более 1000 адресов на каждого жителя земли. Внедрение этой адресации (IP-адреса­ция V. 6) снимет проблему дефицита цифровых адресов.

    Однако главной целью разработки нового протокола является не столько расши­рение разрядности адреса, сколько увеличение уровней иерархии в адресе, отра­жающей теперь 5 идентификаторов: два старших для провайдеров сети (иден­тификаторы провайдера и его реестра) и три для абонентов (абонента, его сети и узла сети).

    Доменный адрес состоит из нескольких, отделяемых друг от друга точкой, бук-венпо-цифровых доменов (domain — область). Этот адрес построен на основе ие­рархической классификации: каждый домен, кроме крайнего левого, определяет целую группу компьютеров, выделенных по какому-либо признаку, при этом домен группы, находящейся слева, является подгруппой правого домена. Всего в Сети сейчас насчитывается более 120 000 разных доменов.

    Например, географические двухбуквенные домены некоторых стран:

    □ Австрия — at;

    □ Болгария — bg;

    □ Канада — са;

    □ Россия — ru;

    □ США - us;

    □ Франция — fr.

    Существуют и домены, выделенные по тематическим признакам. Такие домены имеют трехбуквенные сокращенные названия:

    О правительственные учреждения — gov;

    □ коммерческие организации — com;

    □ учебные заведения — edu;

    □ военные учреждения — mil;

    □ сетевые организации — net;

    □ прочие организации — org.

    Доменный адрес может иметь произвольную длину. В отличие от цифрового адреса он читается в обратном порядке. Вначале указывается домен нижнего уровня — имя хост-компьютера, затем домены — имена подсетей и сетей, в кото­рой он находится, и, наконец, домен верхнего уровня — чаще всего идентифика­тор географического региона (страны).

    Итак, доменный адрес хост-компьютера включает в себя несколько уровней до­менов. Каждый уровень отделяется от другого точкой. Слева от домена верхнего уровня располагаются другие имена. Все, находящееся слева, — поддомен для общего домена.

    Например: доменный адрес www.engec.spb.ru':

    □ ru — домен России;

    □ spb — поддомен Санкт-Петербурга;

    □ engec — поддомен Государственного инженерно-экономического университета-

    □ www — сервер World Wide Web.

    Для пользователей Интернета почтовыми адресами могут быть просто их имена зарегистрированные в службе электронной почты и не отражающие такой длин­ной иерархии. Например, почтовый адрес автора учебника: Broido@hotbox.ru — за именем пользователя следует знак @, а далее доменный адрес почтового сервера включая и домен страны.

    Преобразование (разрешение) доменного адреса в соответствующий цифровой IP-адрес выполняют специальные серверы DNS (Doniain Name Server) — серве­ры имен, Поэтому пользователю нет необходимости знать цифровые адреса.

    Для работы в Интернете достаточно знать только доменный адрес компьютера или пользователя, с которым вы хотите установить связь.

    Но более эффективно для адресации использовать не просто доменный адрес, а унифицированный указатель ресурса — URL (Uniform Resource Locator), кото­рый дополнительно к доменному адресу содержит указания на используемую тех­нологию доступа к ресурсам и спецификацию ресурса внутри файловой структуры компьютера. Например, в URL: http://www.engec.ru/user/lab/met.h-tm перечислены:

    □ http — протокол передачи гипертекста, используемый для доступа. В по­давляющем большинстве случаев в WWW работает именно гипертекстовый протокол. При доступе по другому протоколу, например через службы FTP или Gopher, указываются, соответственно, ftp:// или gopher://;

    □ www.engec.ru — доменный адрес web-сервера СПбГИЭУ. Адреса большей час­ти серверов начинаются с префикса www, указывающего на то, что web-сервер на данном компьютере запущен;

    □ user/lab/met.htm — спецификация файла met.htm. Указывается путь к инте­ресующему нас файлу в файловой системе компьютера и имя этого файла. В этой части адреса может быть помещена и другая информация, отражаю­щая, например, параметры запроса пользователя и обрабатывающей запрос программы. Если спецификация файла отсутствует, то пользователю будет выдан файл, по умолчанию назначенный для представления сервера (сайта).

    3. Объект изучения.

    Объектом изучения глобальная сеть ИНТЕРНЕТ
    4. Порядок выполнения работы
    1.Уяснить меры безопасности на рабочем месте и расписаться в журнале инструктажа по технике безопасности.

    2. Изучить принцип действия сети Интернет

    3. Ответить на тесты, которые оцениваются преподавателем по 5 – балльной системе.

    4. Навести порядок на рабочем месте и далее действовать по указанию преподавателя.

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

    Бройдо. В.Л. Вычислительные системы, сети и телекоммуникации. – Учебник для вузов. – СПб.: Питер, 2004. – 703 с.

    1   ...   24   25   26   27   28   29   30   31   ...   34


    написать администратору сайта