Автор работы: Пользователь скрыл имя, 13 Октября 2011 в 20:53, контрольная работа
Компьютеры прочно вошли в современный мир, во все сферы человеческой деятельности и науки, создавая необходимость в обеспечении их различным программным обеспечением. Конечно, в первую очередь это связано с развитием электронной вычислительной техники и с её быстрым совершенствованием и внедрением в различные сферы человеческой деятельности.
1. Реферат на тему : Интернет как иерархия сетей. Протоколы, адресация, доменные имена, сервисы Интернет
1.1 Введение …………………………………………......... .. 4
1.2 Интернет как иерархия сетей……………………..……. 5
1.3 Интернет: как это работает? - компьютерные сети и сетевые протоколы. Семейство протоколов TCP/IP ……………… 15
1.4 Заключение…………………………………………….. 23
1.5 Список литературы……………………………….……. 24
2. Задание №2: Переведите числа из одной системы счисления в другую……………………………………………………… 25
3. Задание №3: Решите задачи……………………………. 25
4. Задание№4: Таблица в Excel…………………………... 26
Приложения-серверы и приложения-клиенты
Если речь идет о сервере, невольно всплывает в памяти понятие клиента. Все потому, что эти два понятия неразрывно связаны. Объединяет их компьютерная архитектура клиент-сервер. Обычно, когда говорят «сервер», имеют в виду сервер в архитектуре клиент-сервер, а когда говорят «клиент» - имеют в виду клиент в этой же архитектуре. Так что же это за архитектура? Суть ее в том, чтобы разделить функции между двумя подсистемами: клиентом, который отправляет запрос на выполнение каких-либо действий, и сервером, который выполняет этот запрос. Взаимодействие между клиентом и сервером происходит посредством стандартных специальных протоколов, таких как TCP/IP и z39.50. На самом деле протоколов очень много, они различаются по уровням. Мы рассмотрим только протокол прикладного уровня HTTP (чуть позднее), поскольку для решения наших программистских задач нужен только он. А пока вернемся к клиент-серверной архитектуре и разберемся, что же такое клиент и что такое сервер.
Сервер представляет собой набор программ, которые контролируют выполнение различных процессов. Соответственно, этот набор программ установлен на каком-то компьютере. Часто компьютер, на котором установлен сервер, и называют сервером. Основная функция компьютера-сервера - по запросу клиента запустить какой-либо определенный процесс и отправить клиенту результаты его работы.
Клиентом называют любой процесс, который пользуется услугами сервера. Клиентом может быть как пользователь, так и программа. Основная задача клиента - выполнение приложения и осуществление связи с сервером, когда этого требует приложение. То есть клиент должен предоставлять пользователю интерфейс для работы с приложением, реализовывать логику его работы и при необходимости отправлять задания серверу.
Взаимодействие между клиентом и сервером начинается по инициативе клиента. Клиент запрашивает вид обслуживания, устанавливает сеанс, получает нужные ему результаты и сообщает об окончании работы.
Услугами одного сервера чаще всего пользуется несколько клиентов одновременно. Поэтому каждый сервер должен иметь достаточно большую производительность и обеспечивать безопасность данных.
Логичнее всего устанавливать сервер на компьютере, входящем в какую-либо сеть, локальную или глобальную. Однако можно устанавливать сервер и на отдельно стоящий компьютер (тогда он будет являться одновременно и клиентом и сервером).
Существует множество типов серверов. Вот лишь некоторые из них.
Обычно на компьютерном сервере работает сразу несколько программ-серверов. Одна занимается электронной почтой, другая распределением файлов, третья предоставляет web-страницы.
Из всех типов серверов нас в основном интересует web-сервер. Часто его называют web-сервером, http-сервером или даже просто сервером. Что представляет собой web-сервер? Во-первых, это хранилище информационных ресурсов. Во-вторых, эти ресурсы хранятся и предоставляются пользователям в соответствии со стандартами Internet (такими, как протокол передачи данных HTTP). Как предоставляются данные в соответствии с этим протоколом, мы рассмотрим чуть позже. Работа с документами web-сервера осуществляется при помощи браузера (например, IE, Opera или Mozilla), который отсылает серверу запросы, созданные в соответствии с протоколом HTTP. В процессе выполнения задания сервер может связываться с другими серверами.
В качестве примеров web-серверов можно привести сервер Apache группы Apache, Internet Information Server (IIS) компании Microsoft, SunOne фирмы Sun Microsystems,WebLogic фирмы BEA Systems, IAS (Inprise Application Server) фирмы Borland, WebSphere фирмы IBM, OAS (Oracle Application Server).
Клиент - это компьютер, заимствующий ресурсы или службы у другого компьютера.
Клиенты бывают толстые и тонкие. Тонкий клиент представляет собой самую маленькую, простую и наименее дорогую комбинацию аппаратных и программных средств, сконфигурированную для выполнения только необходимых и больше никаких задач. Пользователи тонких клиентов выполняют свои приложения на серверах по сети. Сейчас есть новые виды тонких клиентов: сотовые телефоны, цифровые пейджеры, электронные секретари.
Браузер - это клиентская программа, получающая услуги от сервера. Он позволяет оперировать файлами и информацией в сети, в том числе и Интернете. Есть графические (Mozilla FireFox), и текстовые (Lynx).
Современные сотовые телефоны содержат микробраузер, позволяющий отображать информацию на своем дисплее.
Провайдеры интернета и их сети
Обращаясь в Интернет, мы пользуемся услугами интернет-провайдера ISP (Internet Service Provider) - это специализированная организация, которая имеет собственную сеть, называемую магистральной, к которой подключается большое количество клиентов. Сеть провайдера соединяется с другими сетями по всей планете, что позволяет иметь связь с любой точкой планеты.
ISP-провайдеры имеют в нескольких населенных пунктах так называемые точки присутствия (POP - Point of Presence) - точки в которых расположено аппаратное обеспечение для подключения к Интернету его клиентов.
Пользователь ПК дозванивается до провайдера и устанавливает связь с одним из модемов провайдера (модемный пул). После подключения он становится частью его сети. На своих серверах провайдер представляет пользователям различные услуги.
Магистральную сеть провайдера часто называют опорной сетью или бэкбоуном (backbone).
Так как сети провайдера обслуживают множество пользователей, они должны иметь высокоскоростные сети и обеспечивать большой трафик (объем данных передаваемый по сети). Провайдер может арендовать высокоскоростные линии у более крупной коммуникационной компании, а также протянуть свои.
В
интернете действуют сотни
В основе объединения малых и больших сетей лежит цепь договорных соглашений.
Провайдеры обычно делятся на международные, национальные, региональные.
Сети региональных провайдеров соединены с сетями национальных провайдеров с помощью высокоскоростных каналов. Например, в США это линии стандарта T1 со скоростью передачи данных 1,544 Мбит/c или T3 со скоростью передачи до 44,74 Мбит/c. Подобная иерархическая структура и позволяет говорить об Интернете как об иерархии сетей.
Международный провайдер:MindSpring EarthLink
Национальный провайдер: Глобал Один Одна из крупнейших в России сетей доступа в Интернет. Узлы доступа более, чем 200 городах России и СНГ. http://www.gin.ru/
Россия-Он-Лайн Интернет-провайдер, предоставляющий свои услуги по всей стране. Новости компании. Услуги, предоставляемые в каждом городе. http://www.rol.ru , masterhost.ru, valuehost.ru , rbc.ru
Региональный провайдер: Крастелекомсервис - региональный Интернет-провайдер по Красноярску и Красноярскому краю. http://www.kts.ru
Крастелеком Интернет-провайдер. Услуги, поддержка абонентов, необходимое оборудование. http://www.ktk.ru
Краснеет,
Красноярская региональная компьютерная
сеть КРАСНЕТ. http://www.krasnet.ru/
Точки присутствия провайдера POP в разных городах связаны между собой дорогими высокоскоростными каналами. В свою очередь каждая такая точка присутствия должна быть соединена с домами клиентов, которые рассредоточены по большой территории.
Технология, по которой осуществляется связь между абонентом и точкой присутствия провайдера называется технология “последней мили”. В большинстве случаев она является узким метом в цепи каналов доставки информации из Сети на компьютер пользователя.
Пять технологий доступа в Интернет:
(1) модемный
доступ по телефонной линии
(доступ по коммутируемой
(2) доступ по радиоканалу - 54 Мбит/c,
(3) доступ
по сети кабельного
(4) подключения посредством силовой сети - 4,5 Мбит/c,
(5) спутниковый канал - несколько Мбит/c,
(6) доступ по мобильному телефону (GSM-data - 9,6 Кбит/c, GPRS - 160 Кбит/c).
Доступ в Интернет из локальной сети
Интернет состоит из множества сетей. По обънму охватываемой территории их делят: глобальные, городские, локальные, магистральные (backbone)
Lan (Local Area Network) - охватывает небольшую территорию, и как привило принадлежит одной организации. Локальные сети внедряются на предприятиях для того, чтобы организовать совместное использование аппаратуры и распределенную обработку данных на нескольких компьютерах. Скорость передачи данных 100 Мбит/c.
Магистральная сеть - большая, центральная сеть, подключающая несколько LAN, другие BN, городские и глобальные сети. Скорость передачи данных 45 Мбит/c. 5 км.
Городская сеть - подключает LAN и BNS, расположенный в различных областях к друг другу и к глобальным сетям. Скорость передачи данных 100-1000 Мбит/c. 50 км.
Глобальная сеть соединяет магистральные и городские сети. Скорость передачи данных 2000 Мбит/c. 1000 км.
NIC Network Interface Card - сетевой адаптер - устройство, которое образует физический интерфейс между компьютером и сетевым кабелем, используемым для объединения компьютеров в сеть.
Варианты подключения локальной сети к Интернету могут быть различными, но чаще всего высокоскоростная выделенная линия.
Интернет: как это работает? - компьютерные сети и сетевые протоколы. Семейство протоколов TCP/IP
Когда два или более компьютеров связывают постоянным соединением для обмена данными, говорят о создании компьютерной сети.
Сетевой протокол определяет правила передачи информации в компьютерной Сети. Уместно сравнение сетевого протокола с языком – это такая же оболочка для передачи информации.
Различают открытые и закрытые сетевые протоколы, в зависимости от того, является ли открытым определяющий их стандарт.
Можно говорить также о протоколах различных уровней, в частности, о протоколах уровня приложений и протоколах уровня передачи данных.