Компьютерные сети.pptx
- Количество слайдов: 88
Компьютерные сети
Definition Компьютерная сеть (вычислительная сеть, сеть передачи данных) — система связи компьютеров и/или компьютерного оборудования (серверы, маршрутизаторы и другое оборудование). Для передачи информации могут быть использованы различные физические явления, как правило — различные виды электрических сигналов, световых сигналов или электромагнитного излучения.
По назначению компьютерные сети распределяются • • • вычислительные информационные смешанные (информационно‐вычислительные) Вычислительные сети предназначены главным образом для решения заданий пользователей с обменом данными между их абонентами. Информационные сети ориентированы в основном на предоставление информационных услуг пользователям. Смешанные сети совмещают функции первых двух.
По территориальному признаку • • LAN (Local Area Network) MAN (Metropolitan Area Network) WAN (Wide Area Network) Термин "корпоративная сеть" также используется в литературе для обозначения объединения нескольких сетей, каждая из которых может быть построена на различных технических, программных и информационных принципах.
Состав оборудования для организации LAN • • • Рабочие станции, оснащённые сетевыми адаптерами Пассивное сетевое оборудование (среда передачи данных) Активное сетевое оборудование: § Маршрутизаторы
Сетевой адаптер Сетевая плата, также известная как сетевая карта, сетевой адаптер, Ethernet‐адаптер, NIC (англ. network interface controller) — периферийное устройство, позволяющее компьютеру взаимодействовать с другими устройствами сети. В настоящее время, особенно в персональных компьютерах, сетевые платы довольно часто интегрированы в материнские платы для удобства и удешевления всего компьютера в целом.
MAC адрес Уникальный идентификатор, присваиваемый каждой единице оборудования компьютерных сетей 01: 23: 45: 67: 89: ab
Среда передачи данных На основе электрического импульса На основе оптического импульса Оптоволоконные линии связи (FTTB) На основе радиоволн Wi-Fi Wi. MAX GSM GPRS 3 G LTE
КАБЕЛЬ Вита я па ра (англ. twisted pair) — вид кабеля связи, представляет собой одну или несколько пар изолированных проводников, скрученных между собой (с небольшим числом витков на единицу длины), покрытых пластиковой оболочкой.
Обжимка кабеля по стандарту EIA/TIA-568 B
IP-адрес Уникальный сетевой адрес узла в компьютерной сети, построенной по протоколу IP. В сети Интернет требуется глобальная уникальность адреса; в случае работы в локальной сети требуется уникальность адреса в пределах сети. В версии протокола IPv 4 IP‐ адрес имеет длину 4 байта. xxx
Адресация в LAN В локальных сетях, основанных на протоколе IPv 4, могут использоваться специальные адреса, назначенные IANA (стандарты RFC 1918 и RFC 1597): 10. 0— 10. 255; 172. 16. 0. 0— 172. 31. 255; 192. 168. 0. 0— 192. 168. 255. В ОС Windows свой IP‐адрес можно узнать, набрав ipconfig в командной строке. В ОС Unix свой IP‐адрес можно узнать, набрав ifconfig в командной строке.
Маска сети В терминологии сетей TCP/IP маской подсети или маской сети называется битовая маска, определяющая, какая часть IP‐адреса узла сети относится к адресу сети, а какая — к адресу самого узла в этой сети. Используется для таблиц маршрутизации. Как правило, задаётся системным администратором и конечному пользователю сообщается как данность.
Шлюз, Dns, dhcp Шлюз – сетевой интерфейс, куда по умолчанию направляются все пакеты от данного узла. Определяется в таблице маршрутизации. Для подключения по ADSL в домашних условиях имеет вид 192. 168. 1. 1 DNS – сетевой сервис, предназначенный для трансляции адресов из вида URL<->IP. Задаётся администратором сети. DHCP – сетевой сервис, предназначенный для автоматической раздачи IP адресов узлам сети. Можно настроить раздачу адресов из определённого диапазона, длительность валидности адреса и т. п.
Wireless networks IEEE 802. 11 — набор стандартов связи, для коммуникации в беспроводной локальной сетевой зоне частотных диапазонов 2, 4; 3, 6 и 5 ГГц. Пользователям более известен по названию Wi-Fi, фактически являющемуся брендом, предложенным и продвигаемым организацией Wi‐Fi Alliance. Получил широкое распространение благодаря развитию в мобильных электронно‐вычислительных устройствах: КПК и ноутбуках.
Сетевые службы Взаимодействие компьютеров между собой, а также с другим активным сетевым оборудованием, в TCP/IP‐ сетях организовано на основе использования сетевых служб, которые обеспечиваются специальными процессами сетевой операционной системы (ОС) демонами (daemon) в UNIX‐подобных ОС службами (service) в ОС семейства Windows
PORT В протоколах TCP и UDP (семейства TCP/IP) порт — идентифицируемый номером системный ресурс, выделяемый приложению, выполняемому на некотором сетевом хосте, для связи с приложениями, выполняемыми на других сетевых хостах (в том числе c другими приложениями на этом же хосте). Для каждого из протоколов TCP и UDP стандарт определяет возможность одновременного выделения на хосте до 65536 уникальных портов, идентифицирующихся номерами от 0[1] до 65535. При передаче по сети номер порта в заголовке пакета используется (вместе с IP‐ адресом хоста) для адресации конкретного приложения (и конкретного, принадлежащего ему, сетевого соединения).
SOCKETS Со кеты (англ. socket — углубление, гнездо, разъём) — название программного интерфейса для обеспечения обмена данными между процессами. Процессы при таком обмене могут исполняться как на одной ЭВМ, так и на различных ЭВМ, связанных между собой сетью. Сокет — абстрактный объект, представляющий конечную точку соединения.
PORTS ANS SOCKETS Специальные процессы операционной системы (демоны, службы) создают «слушающий» сокет и «привязывают» его к определённому порту (пассивное открытие соединения), обеспечивая тем самым возможность другим компьютерам обратиться к данной службе. Клиентская программа или процесс создаёт запрос на открытие сокета с указанием IP‐адреса и порта сервера, в результате чего устанавливается соединение, позволяющее взаимодействовать двум компьютерам с использованием соответствующего сетевого протокола прикладного уровня.
МОДЕЛЬ OSI Сетевая модель OSI (ЭМВОС) абстрактная сетевая модель для коммуникаций и разработки сетевых протоколов.
Модель OSI
Сетевые сервисы • • • WWW FTP E-MAIL IM (INSTANT MESSAGE) P 2 P
www Специализированный набор ПО, предназначенный для отображения информации, представленной в виде HTML контента. Располагаются на сетевом узле, который называется web-server. В тоже время подобный сервис можно разместить на любом компьютере, имеющем доступ в сеть. Принимает запросы от клиентов в виде URL адреса: http: // имя_сервера. доменная_зона/название_страницы В ответ отсылает контент в виде HTML (в предельном случае) страницы.
ФОРМАТ URL АДРЕСА Universal Resource Locator <схема>: //<логин>: <пароль>@<хост>: <порт>/
СХЕМЫ (ПРОТОКОЛЫ) ftp — Протокол передачи файлов FTP http — Протокол передачи гипертекста HTTP https — Специальная реализация протокола HTTP, использующая шифрование (как правило, SSL или TLS) mailto — Адрес электронной почты telnet — Ссылка на интерактивную сессию Telnet file — Имя локального файла
WEB-SERVER Apache — свободный веб‐сервер, наиболее часто используемый в Unix‐подобных операционных системах; IIS от компании Microsoft, распространяемый с ОС семейства Windows NT. Некоторые другие известные веб‐серверы: nginx — свободный веб‐сервер, разработанный Игорем Сысоевым в 2002 году и пользующийся большой популярностью на крупных сайтах lighttpd — свободный веб‐сервер; Google Web Server — веб‐сервер, разработанный компанией Google; Resin — свободный веб‐сервер приложений.
HTTP ERRORS 1 xx Informational (Информационный) 2 xx Success (русск. Успешно) 3 xx Redirection (русск. Перенаправление) 4 xx Client Error (русск. Ошибка клиента) 5 xx Server Error (русск. Ошибка сервера)
Static and dynamic content Статический контент: В ответ на запрос клиента сервер выдаёт заранее созданную html страницу. Динамический контент: В ответ на запрос клиента сервер генерирует страницу, которую и выдаёт клиенту.
CMS Компьютерная программа или система, используемая для обеспечения и организации совместного процесса создания, редактирования и управления текстовыми и мультимедиа документами (содержимым или контентом). Обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, обычно находящимися под управлением СУБД.
E-mail Технология и предоставляемые ею услуги по пересылке и получению электронных сообщений (называемых «письма» или «электронные письма» ) по распределённой (в том числе глобальной) компьютерной сети.
E-mail Доступ к почтовому ящику осуществляется через web‐ интерфейс.
E-mail Доступ к почтовому ящику осуществляется через специализированный протокол (POP 3/SMTP)
ftp FTP (англ. File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер; кроме того, возможен режим передачи файлов между серверами
IM Программа мгновенного обмена сообщениями (англ. Instant messenger, IM) — программа для обмена сообщениями через Интернет в реальном времени через службы мгновенных сообщений (Instant Messaging Service, IMS). Передаваться могут текстовые сообщения, звуковые сигналы, изображения, видео, а также производиться такие действия как совместное рисование или игры. Такая программа может применяться для организации видеоконференций.
Peer-to-peer networks Компьютерная сеть, основанная на равноправии участников. В такой сети отсутствуют выделенные серверы, а каждый узел (peer) является как клиентом, так и сервером.
Принцип работы
Схемы доступа в internet • • MODEM LINE ADSL LAN WI-FI
Схема организации сети
Типы подключения • Bridge • Router
HTML&CSS Static site content
First step На начальном этапе изучения HTML возникают обыденные вопросы. 1) Что называется сайтом? 2) Что за зверь – HTML? 3) Как использовать возможности данного языка?
Что называется сайтом? Сайт – это проект, разработанный одним человеком или группой лиц для определённых целей(Может быть несколько из перечисленных): 1) Создание интернет‐сообщества для общения, обмена опытом, развлечений и т. п. 2) Привлечение потенциальных клиентов (Сайты‐ визитки) 3) Заработок в сети Интернет (Контекстная реклама, размещение баннеров на площадках, кликабельные сети) 4) На других посмотреть, себя показать.
Что за зверь – HTML? HTML – (Hypertext Markup Language — «язык разметки гипертекста» ) Это стандартный основной язык разметки во Всемирной паутине. HTML‐документ интерпретируется(преобразуется) браузером и отображается в удобном для человека виде(Тексты, ссылки, таблицы, блоки и многое другое). HTML является подмножеством SGML(стандартного обобщённого языка разметки).
MARKUP LANGUAGE Язык разметки (текста) в компьютерной терминологии — набор символов или последовательностей, вставляемых в текст для передачи информации о его выводе или строении. Принадлежит классу компьютерных языков.
Логическая и визуальная разметки В первом случае речь идет только о том, какую роль играет данный участок документа в его общей структуре (например, «данная строка является заголовком» ). Во втором определяется, как именно будет отображаться этот элемент (например, «данную строку следует отображать жирным шрифтом» ).
BASE OF HTML
TAGS Теги(англ. Tags ‐ метки) ‐ это неотъемлемые элементы любого HTML‐документа(страницы). Они символически(изображение заменяют текстом) описывают любой элемент страницы, начиная от простейших переноса строки(новая строка) и заканчивая таблицами, блоками, формами. Если проще, то теги описывают, то как будут выглядеть текст, таблица, картинки на вашей HTML‐странице, и как они будут располагаться относительно друга.
SOME EXAMPLES 1) ‐ В Word это тоже самое, что вы создадите документ и у него есть начало и конец 2) ‐ В Word это переход на новую строку при нажатии клавиши Enter 3)
‐ В Word это всё что мы видим на страницах документа, тексты, картинки, графики, формы. 4) ‐ В Word это жирный текстSOME RULES Тегов много и все они имеют различное написание(структуру): Одиночные (не имеют закрывающего тега) Пример: , , , Парные (Есть как открывающий так и закрывающий тег) Пример: ,
,‐ "тело" документа Всё что" src="https://present5.com/presentation/1/7170535_60397121.pdf-img/7170535_60397121.pdf-53.jpg" alt="MAIN TAGS
‐ "голова" документа ‐ "тело" документа Всё что" /> MAIN TAGS ‐ "голова" документа ‐ "тело" документа Всё что расположено между ‐ это вроде заголовочной(служебной) информации. Не отображается на странице. В данном случае это будут служебные теги: Тег