![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Постановка, настройка и исследование абонентского программного обеспечения сети Internet |
Министерство науки, высшей школы и технической политикиМОСКОВСКИЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ ИНЖЕНЕРНО-ФИЗИЧЕСКИЙ ИНСТИТУТКафедра № 2 Пояснительная записка к дипломному проекту на тему:Постановка , настройка и исследование абонентского программного обеспечения сети I er e Студент-дипломник Метс А. А. Руководитель проекта Роговенко А. С. Консультант Низаметдинов Ш. У. Рецензент Симонов М. Л. Зав. кафедрой Рыбин В. М. Москва 1995 г. Введение I er e - глобальная компьютерная сеть, охватывающая весь мир. Сегодня I er e имеет около 15 миллионов абонентов в более чем 150 странах мира. Ежемесячно размер сети увеличивается на 7-10%. I er e образует как бы ядро, обеспечивающее связь различных информационных сетей, принадлежащих различным учреждениям во всем мире, одна с другой. Если ранее сеть использовалась исключительно в качестве среды передачи файлов и сообщений электронной почты, то сегодня решаются более сложные задачи распределеного доступа к ресурсам. Около двух лет назад были созданы оболочки, поддерживающие функции сетевого поиска и доступа к распределенным информационным ресурсам, электронным архивам. I er e , служившая когда-то исключительно исследовательским и учебным группам, чьи интересы простирались вплоть до доступа к суперкомпьютерам, становится все более популярной в деловом мире. Компании соблазняют быстрота, дешевая глобальная связь, удобство для проведения совместных работ, доступные программы, уникальная база данных сети I er e . Они рассматривают глобальную сеть как дополнение к своим собственным локальной сетям. При низкой стоимости услуг (часто это только фиксированная ежемесячная плата за используемые линии или телефон) пользователи могут получить доступ к коммерческим и некоммерческим информационным службам США, Канады, Австралии и многих европейских стран. В архивах свободного доступа сети I er e можно найти информацию практически по всем сферам человеческой деятельности, начиная с новых научных открытий до прогноза погоды на завтра. Кроме того I er e предоставляет уникальные возможности дешевой, надежной и конфиденциальной глобальной связи по всему миру. Это оказывается очень удобным для фирм имеющих свои филиалы по всему миру, транснациональных корпораций и структур управления. Обычно, использование инфраструктуры I er e для международной связи обходится значительно дешевле прямой компьютерной связи через спутниковый канал или через телефон. Электронная почта - самая распространенная услуга сети I er e . В настоящее время свой адрес по электронной почте имеют приблизительно 20 миллионов человек. Посылка письма по электронной почте обходится значительно дешевле посылки обычного письма. Кроме того сообщение, посланное по электронной почте дойдет до адресата за несколько часов, в то время как обычное письмо может добираться до адресата несколько дней, а то и недель. В настоящее время I er e испытывает период подъема, во многом благодаря активной поддержке со стороны правительств европейских стран и США. Ежегодно в США выделяется около 1-2 миллионов долларов на создание новой сетевой инфраструктуры.
Исследования в области сетевых коммуникаций финансируются также правительствами Великобритании, Швеции, Финляндии, Германии. Однако, государственное финансирование - лишь небольшая часть поступающих средств, т.к. все более заметной становится &quo ;коммерцизация&quo ; сети (ожидается, что 80-90% средств будет поступать из частного сектора). История сети I er e В 1961 году Defe ce Adva ced Research Age sy (DARPA) по заданию министерства обороны США приступило к проекту по созданию экспериментальной сети передачи пакетов. Эта сеть, названная ARPA E , предназначалась первоначально для изучения методов обеспечения надежной связи между компьютерами различных типов. Многие методы передачи данных через модемы были разработаны в ARPA E . Тогда же были разработаны и протоколы передачи данных в сети - CP/IP. CP/IP - это множество коммуникационных протоколов, которые определяют, как компьютеры различных типов могут общаться между собой. Эксперимент с ARPA E был настолько успешен, что многие организации захотели войти в нее, с целью использования для ежедневной передачи данных. И в 1975 году ARPA E превратилась из экспериментальной сети в рабочую сеть. Ответственность за администрирование сети взяло на себя Defe ce Commu ica io Age cy (DCA), в настоящее время называемое Defe ce I forma io Sys ems Age cy (DISA). Но развитие ARPA E на этом не остановилось; Протоколы CP/IP продолжали развиваться и совершенствоваться. В 1983 году вышел первый стандарт для протоколов CP/IP, вошедший в Mili ary S a dar s (MIL S D), т.е. в военные стандарты, и все, кто работал в сети, обязаны были перейти к этим новым протоколам. Для облегчения этого перехода DARPA обратилась с предложением к руководителям фирмы Berkley Sof ware Desig - внедрить протоколы CP/IP в Berkeley(BSD) U IX. С этого и начался союз U IX и CP/IP. Спустя некоторое время CP/IP был адаптирован в обычный, то есть в общедоступный стандарт, и термин I er e вошел во всеобщее употребление. В 1983 году из ARPA E выделилась MIL E , которая стала относиться к Defe ce Da a e work (DD ) министерства обороны США. Термин I er e стал использоваться для обозначения единой сети: MIL E плюс ARPA E . И хотя в 1991 году ARPA E прекратила свое существование, сеть I er e существует, ее размеры намного превышают первоначальные, так как она объединила множество сетей во всем мире. Диаграмма 1 иллюстрирует рост числа хостов, подключенных к сети I er e с 4 компьютеров в 1969 году до 3,2 миллионов в 1994. Хостом в сети I er e называются компьютеры, работающие в многозадачной операционной системе (U ix, VMS), поддерживающие протоколы CP IP и предоставляющие пользователям какие-либо сетевые услуги. Диаграмма 1 Протоколы сети I er e Основное, что отличает I er e от других сетей - это ее протоколы - CP/IP. Вообще, термин CP/IP обычно означает все, что связано с протоколами взаимодействия между компьютерами в I er e . Он охватывает целое семейство протоколов, прикладные программы, и даже саму сеть. CP/IP - это технология межсетевого взаимодействия, технология i er e . Сеть, которая использует технологию i er e , называется &quo ;i er e &quo ;.
Если речь идет о глобальной сети, объединяющей множество сетей с технологией i er e , то ее называют I er e . Свое название протокол CP/IP получил от двух коммуникационных протоколов (или протоколов связи). Это ra smissio Co rol Pro ocol ( CP) и I er e Pro ocol (IP). Несмотря на то, что в сети I er e используется большое число других протоколов, сеть I er e часто называют CP/IP-сетью, так как эти два протокола, безусловно, являются важнейшими. Как и во всякой другой сети в I er e существует 7 уровней взаимодействия между компьютерами: физический, логический, сетевой, транспортный, уровень сеансов связи, представительский и прикладной уровень. Соответственно каждому уровню взаимодействия соответствует набор протоколов (т.е. правил взаимодействия). Протоколы физического уровня определяют вид и характеристики линий связи между компьютерами. В I er e используются практически все известные в настоящее время способы связи от простого провода (витая пара) до волоконно-оптических линий связи (ВОЛС). Для каждого типа линий связи разработан соответствующий протокол логического уровня, занимающийся управлением передачей информации по каналу. К протоколам логического уровня для телефонных линий относятся протоколы SLIP (Serial Li e I erface Pro ocol) и PPP (Poi o Poi Pro ocol). Для связи по кабелю локальной сети - это пакетные драйверы плат ЛВС. Протоколы сетевого уровня отвечают за передачу данных между устройствами в разных сетях, то есть занимаются маршрутизацией пакетов в сети. К протоколам сетевого уровня принадлежат IP (I er e Pro ocol) и ARP (Address Resolu io Pro ocol). Протоколы транспортного уровня управляют передачей данных из одной программы в другую. К протоколам транспортного уровня принадлежат CP ( ra smissio Co rol Pro ocol) и UDP (User Da agram Pro ocol). Протоколы уровня сеансов связи отвечают за установку, поддержание и уничтожение соответствующих каналов. В I er e этим занимаются уже упомянутые CP и UDP протоколы, а также протокол UUCP (U ix o U ix Copy Pro ocol). Протоколы представительского уровня занимаются обслуживанием прикладных программ. К программам представительского уровня принадлежат программы, запускаемые, к примеру, на U ix-сервере, для предоставления различных услуг абонентам. К таким программам относятся: el e -сервер, F P-сервер, Gopher-сервер, FS-сервер, P ( e ews ra sfer Pro ocol), SM P (Simple Mail ra sfer Pro ocol), POP2 и POP3 (Pos Office Pro ocol) и т.д. К протоколам прикладного уровня относятся сетевые услуги и программы их предоставления. Услуги предоставляемые сетью Все услуги предоставляемые сетью I er e можно условно поделить на две категории: обмен информацией между абонентами сети и использование баз данных сети. К числу услуг связи между абонентами принадлежат. el e - удаленный доступ. Дает возможность абоненту работать на любой ЭВМ сети I er e как на своей собственной. То есть запускать программы, менять режим работы и т.д. F P (File ra sfer Pro ocol) - протокол передачи файлов. Дает возможность абоненту обмениваться двоичными и текстовыми файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.
Применение объект-ориентированной открытой архитектуры позволяет существенно сократить время постановки задач и распараллелить реализацию, задав ясные интерфейсы и протоколы. Предлагается русскоязычный вариант объект-ориентированного подхода, описанный в школьном учебнике информатики и вузовском учебнике программирования разработанный на мехмате МГУ подход с использованием Исполнителя как основного объект-задающего конструкта. Основные причины выбора этого подхода повсеместное знакомство именно с ним (например, тираж школьного учебника - 2.5 млн. экземпляров). Открытость архитектуры означает, что все внешние (и внутренние) интерфейсы прописаны явно и опубликованы, что дает возможность независимым разработчикам разрабатывать и поставлять различные компоненты Финансовой сети. Например, требования к финструментам, клиентам, эмитентам, узлам, межузловому взаимодействию и т.д. существуют в виде общедоступных документов, что позволяет узлам Финансовой сети иметь аппаратное и программное обеспечение различных поставщиков, а персонал учить в различных образовательных фирмах
2. Разработка технического и программного обеспечения автоматизированной системы научных исследований
3. Исследование программного обеспечения физкультурного образования дошкольников
4. Авторское право на программное обеспечение
9. Системное и программное обеспечение
10. Разработка программного обеспечения решения нелинейных уравнений
11. Программное обеспечение пункта обмена валюты банка
12. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПЕРСОНАЛЬНЫХ КОМПЬЮТЕРОВ
13. Классификация программного обеспечения ЭВМ
14. Программное обеспечение персональных компьютеров
15. Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения
16. Верификация и аттестация программного обеспечения
17. Проведение и оценка эффективности рекламной кампании в сети Internet
19. Видеоконференции в сети INTERNET
20. Разработка программного обеспечения
21. Охрана программного обеспечения
25. Исследование одной модели газотранспортной сети
27. Этапы преодоления систем защиты программного обеспечения
28. Надежность программного обеспечения
29. Программное обеспечение почтового обмена
30. Развитие программного обеспечения
31. Глобальная международная компьютерная сеть Internet
32. История развития прикладного программного обеспечения
33. Конфигурирования программного обеспечения алгоритма OSPF на маршрутизаторе
34. Разновидности общесистемного программного обеспечения персональных ЭВМ
36. Технологии тестирования программного обеспечения
37. Системное программное обеспечение
41. Бухгалтерский учет компьютеров и программного обеспечения
42. Легализация программного обеспечения
43. Аппаратное и программное обеспечение простых микропроцессорных систем
44. Аппаратура, программное обеспечение и микропрограммы
45. Виды программного обеспечения. Общие требования к программным системам
46. Методика работы с модулем "Реализация и склад" программного обеспечения "ПАРУС"
48. Операционная система, программное обеспечение ПК
49. Организация процесса конструирования программного обеспечения
50. Основные понятия и программное обеспечение систем реального времени
51. Прикладное программное обеспечение
52. Прикладное программное обеспечение
53. Проблемное и системное программное обеспечение
57. Программное обеспечение управления автоматизированным комплексом многоканальной связи
58. Программное обеспечение. Операционная система
59. Проектирование процесса тестирования программного обеспечения
62. Разработка прикладного программного обеспечения деятельности отдела аренды ЗАО "Сириус"
63. Разработка прикладного программного обеспечения отдела кадров университета
64. Разработка программного обеспечения для организации интерфейса программно-методического комплекса
68. Реинжиниринг программного обеспечения
69. Создание программного обеспечения электронного учебника
73. Формирование маркетинга в сети Internet
75. Программное обеспечение базы данный "Экологический мониторинг"
77. Оценка методов и средств обеспечения безошибочности передачи данных в сетях
79. Программные средства Internet
80. Маркетинговые исследования услуг в сети Интернет
81. Архитектура сотовых сетей связи и сети абонентского доступа
82. Мифы и реальности Internet - известные и скрытые возможности сети
84. Информационное обеспечение исследований в маркетинге
85. Авторское право как институт правовой защиты прикладного программно-математического обеспечения ЭВМ
90. Программно-методическое обеспечение спецкурса
94. Испытание и обеспечение надёжности ДЛА
95. Дрозофила-объект научных исследований
96. Методы исследования в цитологии
97. Исследования Ивана Петровича Павлова в области физиологии пищеварения
98. Разведение и содержание аквариумных рыб с элементами исследования
99. Органы технического и тылового обеспечения, создаваемые в танковом батальоне в оборонительном бою