Что нужно знать о сети
Internet - крупнейшая компьютерная сеть в мире , объединяющая множество компьютеров, соединенных самыми разнообразными способами ; начианая от подключения при помощи телефонных линий до систем спутниковой связи. В Internet используется ряд протоколов TCP/IP, который включает в себя:IP (Internet Protocol) - сетевой протокол, который обеспечивает транспортировку пакетов , без дополнительной обработки данных с одной машины на другую.
UDP (User Datagram Protocol) - протокол пользовательских датаграмм, обеспечивающий транспортировку отдельных сообщений с помощью IP без проверки ошибок.
TCP (Transmissin Control Protocol) - протокол управления передачей, обеспечивающий транспортировку с помощью IP адреса с проверкой установления соединения.
Каждый компьютер подключаемый к Internet получает свой уникальный IP-адрес.Internet- адрес имеет в длину четыре байта и состоит из двух частей: сетевой и машинный. Первая часть означает логическую сеть, к которой относится адрес (на основании этой информации принимаются решения о маршрутизации ( routing )). Вторая часть идентифицирует конкретную машину в сети. По соглашению, IP-адреса записываются как десятичные числа (по одному на каждый байт), разделенные точками, например 195.10.80.40 Каждый пакет, проходящий по сети содержит адрес получателя, и идет согласно определенным правилам маршрутизации. Маршрутизация - это процесс направления пакета по сети, находящихся между источником и адресатом.
DNS (Domain Name System) - это база данных, которая хранит в себе информацию о компьютерах, включенных в сеть Internet.
Характер данных зависит от конкретной машины, но чаще всего информация включает : Имя машины, IP-адрес и данные для маршрутизации почты. Для удобства, большинство компьютеров имеют имена в виде букв. Доменная система имен выполняет несколько задач, но основная ее работа это преобразование имён компьютеров в IP-адреса и наоборот. Пространство имен DNS имеет вид дерева доменов, с полномочиями, возрастающими по мере приближения к корню дерева. Корень дерева имеет имя "."; под ним находятся домены верхнего уровня (корневые домены). По историческим причинам существует два вида доменов верхнего уровня. В США домены верхнего уровня отражают организационную структуру, и как правило имеют трехбуквенные имена, например :
.gov - государственные учреждения
.mil - военные учреждения
.com - коммерческие организации
.net - поставщики сетевых услуг
.org - организации
.edu - учебные заведения
Для доменов вне США, в соответствии с территориальным расположением используются двухбуквенные коды стран утвержденные ISO. Например:
.ru - в России
.de - в Германии
.nl - в Нидерландах