Главная Обратная связь

Дисциплины:






Сеть Internet как информационная среда



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

Интернет-это "сеть сетей", глобальная система связи, объединяющая миллионы компьютеров, содержащая огромные объёмы информации.

Фактически интернет состоит из множества локальных и глобальных сетей, принадлежащих различным компаниям и предприятиям, связанных между собой различными линиями связи.

Физически структуру Интернета составляют компьютеры самых разных типов. Те из них, которые подключены постоянно и участвуют в передаче данных между другими участками Сети, называют серверами. TCP/IP (Transmission Control Protocol/Internet Protocol)-это протокол, используемый для передачи данных в Интернет. Протокол TCP/IP-это на самом деле не один протокол, а два. Первый протокол (TCP)-протокол транспортного уровня, отвечает за доставку данных за то, как информация "режется" на пакеты, и как потом собирается в полный документ.

 

 

64. Логическая и физическая структура Internet. Протокол TCP/IP.

Каждый ресурс Интернета, от домашней странички до большого информационного портала, содержит несколько тематических рубрик, соединенных между собой гиперсвязями. Как правило, ссылки на все разделы сайта с краткими анонсами их содержимого приводится на первой, так называемой стартовой странице, которой присваивается имя index.htm (.html). Если тематические рубрики содержат собственные подразделы, каждая из них также имеет свою стартовую страницу, называющуюся index.htm.

ПРИМЕЧАНИЕ! Такое имя файла рекомендуется присваивать всем стартовым документам сайта, поскольку в противном случае при обращении к какому-либо разделу посредством сокращенного URL без указания названия стартовой страницы (например, http://www.mysite.ru/photos/ вместо http://www.mysite.ru/photos/startpage.html) браузер отобразит не саму web-страницу, а перечень хранящихся в данной папке файлов или ошибку.
Подобный набор тематических рубрик с распределенными по соответствующим разделам документами и заранее спроектированными гиперсвязями между всеми страницами ресурса и называется Логической структурой сайта.

Физическая структура подразумевает алгоритм размещения физических файлов по поддиректориям папки, в которой опубликован ваш сайт.
Очевидно, что логическая и физическая структуры могут не совпадать, поскольку в общем случае физическая структура ресурса разрабатывается, исходя из удобства размещения файлов. Однако более или менее точное сохранение порядка следования логических разделов в физической структуре сайта позволит вам избежать путаницы при последующем дополнении и обновлении материалов.
СОВЕТ!
Рекомендуется размещать все графические изображения, являющиеся элементами проекта, в отдельной папке с названием "Images", “img” или “pic”, расположенной в корневой директории сайта. Такой подход позволит обновлять хранящиеся в других тематических разделах документы HTML без переноса графики, использовать одни и те же графические файлы во всех разделах сайта и при необходимости удалять целые директории.
Для того чтобы все гиперссылки на вашей домашней страничке или web-сайте работали корректно, все документы открывались правильно и браузер не выдавал ошибок при обращении к каким-либо разделам ресурса, при создании его физической структуры следует соблюдать несколько простых правил.



  1. Назначайте имена директорий, имена и расширения документов HTML и графических файлов с использованием символов только латинского алфавита и только в строчном регистре.
  2. Старайтесь, чтобы имена созданных вами файлов и директорий не превышали по длине восьми символов.
  3. При присвоении имен файлов документам HTML старайтесь следить за тем, чтобы эти имена были "смысловыми": впоследствии вы легко можете забыть содержимое и назначение какой-либо web-страницы, если имена файлов будут выглядеть, например, как 1.htm, 2.htm, 3.htm и т. д.

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

  1. Постановка целей и определение основных задач.
  2. Создание списка будущих тематических разделов.
  3. Разработка логической и физической структуры ресурса.
  4. Подготовка эскиза дизайна, компоновки сайта, невидимой верстальной таблицы.
  5. Подготовка текстовых материалов.
  6. Подготовка графических материалов в векторной форме.
  7. Экспорт векторных рисунков в растровый формат.
  8. Оптимизация всех изображений.
  9. Создание шаблонов web-страниц.
  10. Сборка web-страниц и отладка кода.
  11. Проверка идентичности отображения web-страниц с различным экранным разрешением и цветовой палитрой и различных браузерах.

Протокол TCP предоставляет транспортные услуги, отличающиеся от

услуг UDP. Вместо ненадежной доставки датаграмм без установления соеди-

нений, он обеспечивает гарантированную доставку с установлением соедине-

ний в виде байтовых потоков.

 

Протокол TCP используется в тех случаях, когда требуется надежная

доставка сообщений. Он освобождает прикладные процессы от необходимости

использовать таймауты и повторные передачи для обеспечения надежности.

Наиболее типичными прикладными процессами, использующими TCP, являются

FTP (File Transfer Protocol - протокол передачи файлов) и TELNET. Кроме

того, TCP используют система X-Window, rcp (remote copy - удаленное копи-

рование) и другие "r-команды". Большие возможности TCP даются не бесп-

латно. Реализация TCP требует большой производительности процессора и

большой пропускной способности сети. Внутренняя структура модуля TCP

гораздо сложнее структуры модуля UDP.

 

Прикладные процессы взаимодействуют с модулем TCP через порты. Для

отдельных приложений выделяются общеизвестные номера портов. Например,

сервер TELNET использует порт номер 23. Клиент TELNET может получать

услуги от сервера, если установит соединение с TCP-портом 23 на его

машине.

 

Когда прикладной процесс начинает использовать TCP, то модуль TCP на

машине клиента и модуль TCP на машине сервера начинают общаться. Эти два

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

называемого виртуальным каналом. Этот виртуальный канал потребляет

ресурсы обоих оконечных модулей TCP. Канал является дуплексным; данные

могут одновременно передаваться в обоих направлениях. Один прикладной

процесс пишет данные в TCP-порт, они проходят по сети, и другой приклад-

ной процесс читает их из своего TCP-порта.

 

Протокол TCP разбивает поток байт на пакеты; он не сохраняет границ

между записями. Например, если один прикладной процесс делает 5 записей

в TCP-порт, то прикладной процесс на другом конце виртуального канала

1. может выполнить 10 чтений для того, чтобы получить все данные. Но этот

2. же процесс может получить все данные сразу, сделав только одну операцию

3. чтения. Не существует зависимости между числом и размером записываемых

4. сообщений с одной стороны и числом и размером считываемых сообщений с

другой стороны.

 

Протокол TCP требует, чтобы все отправленные данные были подтверж-

дены принявшей их стороной. Он использует таймауты и повторные передачи

для обеспечения надежной доставки. Отправителю разрешается передавать

некоторое количество данных, недожидаясь подтверждения приема ранее отп-

равленных данных. Таким образом, между отправленными и подтвержденными

данными существует окно уже отправленных, но еще неподтвержденных данных.

Количество байт, которые можно передавать без подтверждения, называется

размером окна. Как правило, размер окна устанавливается в стартовых фай-

лах сетевого программного обеспечения. Так как TCP-канал является дуп-

лексным, то подтверждения для данных, идущих в одном направлении, могут

передаваться вместе с данными, идущими в противоположном направлении.

Приемники на обеих сторонах виртуального канала выполняют управление

потоком передаваемых данных для того, чтобы не допускать переполнения

буферов.

65. Гипертекстовая технология WWW, язык HTML. Web – страница.

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

Технология WWW позволяет создавать ссылки (их иногда называют гиперссылками), которые реализуют переходы не только внутри исходного документа, но и на любой другой документ, находящийся на данном компьютере и, что самое главное, на любой документ любого компьютера, подключенного к Интернету.

Серверы Интернета, реализующие WWW-технологию, называются Web-серверами, а документы, реализованные по технологии WWW, — Web-страницами.

Гиперссылка состоит из двух частей: указателя и адресной части. Указатель ссылки обычно выделен синим цветом и подчеркиванием. Активизация указателя гиперссылки вызывает переход на другую страницу.

Адресная часть гиперссылки представляет собой URL-адрес документа, на который указывает ссылка. Универсальный указатель ресурсов (URL — Universal Resource Locator) включает в себя способ доступа к документу, имя сервера, на котором находится документ, а также путь к файлу (документу).

Способ доступа к документу определяется используемым протоколом передачи информации. Для доступа к Web-страницам служит протокол передачи гипертекста HTTP (Hyper Text Transfer Protocol).

Язык HTML — это средство для формирования гипертексто­вых документов. Гипертекстовые ссылки встроены в текст доку­мента и хранятся как его часть. Благодаря этому языку можно не только формировать гипертекстовые документы, но и осуществ­лять связь текста и изображения с документами, расположенны­ми на другом сервере Web.

Веб-страницы (гипертекстовые документы) - это файлы, которые имеют уникальный адрес и отображаются браузерами.
WWW-страницы могут быть:

- статическими;

- динамическими;

- интерактивные.

Статические страницы - это статические файлы (набор текста, таблиц, рисунков и т.д.), которые создается с помощью языка разметки HTML и имеет расширение .html или .htm.

Динамические веб-страницы - это веб-страницы, сгенерированные или сформированные (созданные) в процессе исполнения запроса пользователя. Эти страницы пишутся на языке PHP, ASP и т.д. и имеют соответственно расширения .php, .aspx. Динамические страницы создаются так называемым движком (Content Managment System – Система Управления Контентом) или специальной программой на сервере, которая по запросам пользователей формирует веб-страницу из данных хранящихся на сервере в базе данных.

Интерактивные веб-страницы - это веб-страницы, которые включают в себя формы (созданные на языках PHP, JavaScript и VBScript и т.д.), с помощью этих форм происходит обмен данными между пользователем и сервером.

Web-страницы создаются с помощью различных html-редакторов: Microsoft FrontPage,Macromedia Dreamweaver, TinyMCE WYSIWYG Editor, FCKeditor, и т.д.





sdamzavas.net - 2020 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...