47905 (588508), страница 6

Файл №588508 47905 (Организация сети Интернет) 6 страница47905 (588508) страница 62016-07-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 6)

Структура связей протокольных модулей

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

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

Шестой уровень называется уровнем представления. Он определяет синтаксис передаваемой информации, то есть набор знаков и способы их

представления, которые являются понятными для пользователя.

Пятый уровень (сеансовый) управляет взаимодействием пользователей в ходе сеанса связи между ними.

Четвертый уровень (транспортный) обеспечивает пересылку сообщений (выполняет разделение сообщений на пакеты на передающем узле и сборку сообщений из пакетов).

Третий уровень (сетевой) выполняет маршрутизацию пакетов данных в сети.

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

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

Каждый из протоколов взаимодействует только с соседними по иерархии протоколами. Так, например, прикладные программы, взаимодействуя с протоколами шестого и седьмого уровней, не зависят от особенностей реализации конкретной сети, определяемой протоколами низших уровней.


2. Сравнительный анализ программ браузеров

2.1 Тестирование на скорость

Развитие браузеров шло параллельно с развитием World Wide Web. Фактически к середине 90-х годов сложилась такая ситуация. Наиболее распространенным браузером, захватившим максимальную долю рынка, стала программа Netscape Navigator. Параллельно существовало несколько "младших" версий браузеров, таких как NSCA Mosaic (первый графический браузер для Windows), текстовый браузер Lynx и многие другие.

Но тут компания Microsoft решила вторгнуться на рынок браузеров со своей программой Internet Explorer... И относительно спокойный мир браузеров стал постепенно меняться. Началась так называемая "война браузеров", главными участниками которой стали компании Microsoft и Netscape, а первыми жертвами - малораспространенные браузеры, созданные "третьими" фирмами].

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

Для тестирования мы выбрали Internet Explorer 6, Opera 6.05 и Netscape Navigator.

Следует отметить, что удобство пользовательского интерфейса - достаточно субъективная оценка; кроме того, имеется возможность значительно изменять внешний вид каждого из браузеров.

Таблица 2.1 - Сравнительные характеристики браузеров

Параметры

Internet Explorer 6

Opera 6.05

Netscape Navigator 7.0

Программное ядро

Internet Explorer, Based on NCSA Mosaic

Opera Cross-Platform Kernel

Gecko/NGLayout

Встроен ли браузер в другие программные или аппаратные решения

Да

Да (Sharp Zaurus PDA, телефон Nokia)

Да

Поддерживаемые аппаратные платформы

Работает под Windows, но существуют версии для Mac и Unix

Windows 95/98/NT/2000/XP; Mac Classic, Mac OS X; Linux QNX, EPOC, BeOS и др.

Windows 95/98/NT/2000/XP; Macintosh Classic, Mac OS X; Linux

Особенности

Блокирование Рop-up

Да

Да

Нет

Сохранение страниц с рисунками и другими объектами

Да

Да

Да

Полноэкранный режим

Да

Да

Да

Встроенный Instant Messaging

Нет (MSN Messenger поставляется как отдельный продукт)

Нет

AOL Instant Messenger и ICQ

Встроенный IRC Chat

Нет

Нет

Нет (может быть установлена ChatZilla)

Настройки и пользовательский интерфейс

Пользовательские настройки и выбор интерфейса браузера

Да

Да

Да

Увеличение/уменьшение страницы

Нет

Да

Нет

Увеличение/уменьшение текста или фонта

Да

Да

Да

Закачка

Менеджер закачки

Нет

Да

Да

Комплект программ, поставляемых вместе с браузером

Встроенные почтовая программа и новостные группы

Нет (почтовая программа Outlook Express поставляется вместе, но не входит в состав браузера)

Да

Да

Поддержка HTML-почты

Outlook Express поддерживает HTML

Да

Да

Возможность использования более одного почтового адреса

Да

Да

Да

Встроенный редактор web страниц

Нет (Frontpage Express поставляется как отдельный продукт)

Нет

Да (Netscape Composer)

Безопасность

Менеджер паролей

Да

Да

Да

Менеджер паролей

Да

Да

Да

Для оценки скорости загрузки каждым из браузеров мы одновременно загружали 20 Web-страниц, оценивая необходимое для этого время. Для тестирования использовался Notebook PIII 1 ГГц, 128 Mбайт Ram,20 Гбайт HDD. Загрузка осуществлялась по локальной сети, чтобы задержки в Internet трафике не влияли на скорость загрузки. Результаты тестирования представлены на рисунок 2.1:

Рисунок 2.1 - Скорость одновременной загрузки 20 Web-страниц

Проверить, насколько хорошо браузеры поддерживают утвержденные Web-стандарты, определяющие правильность форматирования и отображения Web-страниц, можно с помощью результатов тестирования браузеров по методике World Wide Web Consortium.

Это сложная методика, которая состоит из множества пунктов, и поэтому в нашей статье мы приведем только итоговые результаты тестирования (рисунок 2.2):

Рисунок 2.2 - Результат тестирования браузеров по методике W3С на соответствие стандартам и корректность отображения Web-страниц

Однако в ходе конкурентной борьбы друг с другом программы Internet Explorer и Netscape Navigator превратились в гигантских динозавров, объемом в десятки Мбайт каждая, и, тем самым, освободили некоторые ниши для новых моделей браузеров. Во-первых, всякий браузер, который менее ресурсоемок, более быстр, компактен и удобен, чем наши "динозавры", немедленно получает шансы на успех. На эту роль сегодня наиболее явно претендует браузер Opera.

Во-вторых, внедряясь в операционную систему, программа Internet Explorer была вынуждена предоставить свои ресурсы всем желающим. Иными словами, создать новый браузер на основе сетевых компонентов программы Internet Explorer сегодня не составляет труда. Фактически, сегодняшние системы визуального программирования, такие как Delphi и Visual Basic, позволяют совершенно неопытному программисту создать новый браузер буквально за пятнадцать минут.

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

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

2.2 Поддержка операционных систем

Для тестирования браузеров авторы стандартов HTML и CSS реализовали ACID-тест, которые показывает насколько программа поддерживает различные моменты.

Internet Explorer. Браузер не только поддерживает огромную часть технологий, но еще программисты из Microsoft насадили множество собственных ответвлений, выходящих за рамки стандарта. Отсутствие поддержки PNG изображений с альфа-прозрачностью, т.к это происходит через загрузчик альфа-PNG с помощью специфической функции JavaScript, которая на несколько секунд просто вешает браузер. Собственное понимание отступов и размеров ошеломляюще действует на того, кто старается делать по стандарту. Если приводить аналогию с речью, то этот браузер заикается и шепелявит с непонятным акцентом. Разработчиками приходится делать магические решения, исключения и проверки, а иногда и вовсе отказываться от чего-то (например от тех же альфа-прозрачностей).

Firefox. Отлично. Может быть и не идеально, но очень близко к стандарту. Код практически не нуждается в адаптации.

Opera. Хорошо. Есть небольшие расхождения в нюансах, но их можно обойти, слегка подкорректировав реализацию. Я бы сказал, что реализация тоже близка к идеалу.


2.3 Функциональность

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

Профессиональному специалисту, продвигающему не один десяток сайтов и постоянно занимающемуся анализом поисковых параметров, просто необходимы качественные и удобные инструменты. Очевидным достоинством программ, выполненных в виде расширений, для браузеров является возможность моментального получения сразу множества поисковых параметров. При их применении отпадает необходимость использовать несколько различных сервисов, что существенно сокращает временные затраты оптимизатора и позволяет ему сосредоточиться на анализе, а не на поиске информации. Основными представителями этой категории являются SEObar от Developing programmers club и Page promoter bar от компании Netpromoter. Среди нерусифицированных расширений, работающих только с иностранными поисковиками, стоит отметить SearchStatus от Quirk и расширение Seobook от Aaron Wall’s.

Отдельно хочется отметить расширение Seoquake, основной особенностью этого расширения является возможность анализа основных поисковых параметров сайтов прямо в выдаче поисковых систем.

Характеристики

Тип файла
Документ
Размер
2,77 Mb
Учебное заведение
Неизвестно

Список файлов ВКР

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6447
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее