Компьютерные сети.
Компьютерная сеть (англ. Net) — это совокупность ЭВМ и других устройств, соединённых линиями связи и обменивающихся информацией между собой в соответствии с определёнными правилами - Протоколом.
Локальная сеть объединяет несколько компьютеров и даёт возможность пользователям совместно использовать ресурсы компьютеров, а также подключённых к сети периферийных устройств (принтеров, плоттеров, дисков, модемов и др.).
Глобальные компьютерные сети объединяют отдельные компьютеры и локальные сети. Осуществляют передачу данных между компьютерами, расположенными в любых странах. Любая глобальная сеть имеет своё адресное пространство,— любой компьютер, подключённый к сети, имеет свой собственный уникальный адрес.
Протоколы передачи
Под протоколом передачи данных подразумевается набор соглашений, который обеспечивает обмен данными между компьютерами. Протоколы задают способы передачи данных и обработки ошибок в сети независимо от аппаратной платформы. Они строятся по многоуровневому принципу. На каждом уровне определяется одно из технических правил связи. В настоящее время для сетевых протоколов используется модель OSI (Open System Interconnection — взаимодействие открытых систем, ВОС).
Модель OSI имеет семь уровней:
1. Физический уровень (механические, электрические, оптические и радиолинии связи)
2. Канальный уровень (Ethernet, Token ring, xDSL и др.)
3. Сетевой уровень (ICMP, IPv4, IPv6, IPX и др.)
4. Транспортный уровень (TCP, UDP и др.)
5. Сеансовый уровень (SSL, NetBIOS и др.)
6. Уровень представления данных (ASN.l, FTP, Telnet, SMTP и др.)
7. Прикладной уровень (FTP, DNS, HTTP, IMAP, POP3, SSH, SMTP, Telnet и др.)
Таким образом, для передачи данных с одного компьютера на другой информация проходит несколько уровней, начиная с прикладного и заканчивая физическим. Далее передается по линии связи на другой компьютер, на котором проходит те же уровни в обратном порядке.
Протокол IP (Internet Protocol) — протокол межсетевого взаимодействия, отвечающий за адресацию и позволяющий пакету на пути к конечному пункту назначения проходить по нескольким сетям.
Протокол TCP (Transmission Control Protocol) — протокол управления передачей данных, использующий автоматическую повторную передачу пакетов, содержащих ошибки. Этот протокол отвечает за разбиение передаваемой информации на пакеты и правильное восстановление информации из пакетов получателя.
Схема передачи информации по протоколу TCP/IP такова: протокол TCP разбивает информацию на пакеты и нумерует все пакеты; далее с помощью протокола IP все пакеты передаются получателю, где с помощью протокола TCP проверяется, все ли пакеты получены; после получения всех пакетов протокол TCP располагает их в нужном порядке и собирает в единое целое.
Для обмена данными в сети Интернет используются протоколы верхнего уровня: HTTP — передача гипертекста, FTP — передача файлов со специального файлового сервера на компьютер пользователя, POP3 — стандартный протокол почтового соединения для обработки запросов на получение почты от клиентских почтовых программ, SMTP — отправка почты, TELNET — удаленный доступ.
Каждый компьютер, подключённый к сети Интернет, имеет два равноценных уникальных адреса: цифровой IP -адрес и символический доменный адрес.
IP -адрес компьютера имеет длину 4 байта. Обычно первый и второй байты определяют адрес сети, третий байт определяет адрес подсети, а четвёртый — адрес компьютера в подсети. Для удобства IP -адрес записывают в виде четырёх чисел со значениями от 0 до 255, разделённых точками, например: 125.57.4.120. Адрес сети — 125.57 ; адрес подсети — 4; адрес компьютера в подсети — 120.
Доменный адрес (англ. domain — область), в отличие от цифрового, является символическим и легче запоминается человеком. Пример доменного адреса: kvn.liga.obl.ru. Здесь домен kvn — имя реального компьютера, обладающего IP -адресом, домен liga — имя группы, присвоившей имя этому компьютеру, домен оЫ — имя более крупной группы, присвоившей имя домену liga , и т.д. В процессе передачи данных доменный адрес преобразуются в 1Р-адрес.
Например, имя домена ru означает Россию, иа — Украину, аи — Австралию, edu — образовательные учреждения, сот — коммерческие организации, net — провайдеров.
Электронная почта
Электронная почта (Electronic mail, англ. mail — почта, сокр. e-mail) служит для передачи текстовых сообщений в пределах Интернета, а также между другими сетями электронной почты. К тексту письма современные почтовые программы позволяют прикреплять звуковые и графические файлы, а также двоичные файлы — программы.
Адреса электронной почты в Интернете организованы иерархически, как дерево доменов. Домены первого уровня могут обозначать страну, (например, ru — Россия, de — Германия), или область деятельности, (например, сот — коммерция, org — учебные организации и пр.).
Домен второго уровня обозначает одно из имён провайдера, который оказывает услуги по подключению к Интернету: например, gmail.com. Пользователь обычно подключается к домену второго уровня. При образовании адреса электронной почты к зарегистрированному имени пользователя добавляется символ @ (эт-коммерческое, или собака) и затем — имя домена узла провайдера. Пользователь сам выбирает себе имя при регистрации электронной почты, соблюдая условия его уникальности.
Например: favor@trans.com , где favor — имя пользователя, trans.com — почтовый сервер, @ — разделительный символ.
Сообщения, поступающие по e-mail, хранятся на сервере в выделенной для получателя области дисковой памяти (его «почтовом ящике»), откуда он может их выгрузить и прочитать с помощью специальной программы-клиента.
Поисковый сервер
Специальный сервер, оказывающий услуги по поиску информации в Интернете, называют поисковым сервером, или поисковой машиной. На поисковом сервере можно найти адрес сайта, на котором находится нужная информация.