Компьютеры совершили революцию в нашей жизни. Они изменили стиль работы, образования, торговли и раз­влечений людей. Их используют врачи и фермеры, учите­ля и банковские работники, инженеры и дизайнеры. Без компьютеров не обойтись при подготовке к изданию книг и журналов, в научных и инженерных расчетах, при со­здании спецэффектов в кино и на телевидении и во мно­гих других случаях. Некоторые профессии полностью связаны с компьютерами. Читать далее

Для того чтобы понять, как самая разнообразная ин­формация представлена в компьютере, «заглянем» внутрь машинной памяти. Ее удобно представить в виде листа в клетку. В каждой такой «клетке» хранится только одно из двух значений: нуль или единица. Две цифры удобны для электронного хранения данных, поскольку они требу­ют только двух состояний электронной схемы — «включе­но» (это соответствует цифре 1) и «выключено» {это соот­ветствует цифре 0). Читать далее

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

Десятичной она называется потому, что в этой системе счисления десять единиц одного разряда составляют одну единицу следующего старшего разряда. Число 10 называ­ется основанием десятичной системы счисления. Для за­писи чисел в десятичной системе счисления используются десять цифр: 0, 1, 2, 3, 4, 5, 6, 7, 8 и 9. Читать далее

Вам известны единицы измерения длины. Это мил­лиметры, сантиметры, метры и километры. Масса измеряет­ся в граммах, килограммах, центнерах и тоннах. Углы изме­ряются в градусах. Время — в секундах, минутах и часах.

Представленная в цифровом виде информация тоже может быть измерена. Единицами измерения информа­ции являются биты (0 или 1) и байты (1 байт = 8 битов). Например, сообщение «ИНФОРМАТИКА» состоит из 11 символов, каждый из которых кодируется цепочкой из 8 нулей и единиц. Следовательно, это сообщение имеет информационный объем 88 битов, или 11 байтов. Читать далее

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

Информация для человека — это знания, которые он получает из различных источников.

Человеческое общество по мере своего развития иссле­довало окружающий мир, накапливая о нем информа­цию. Знания об окружающем мире и о самом себе позво­ляют человеку лучше приспособиться к жизни. Читать далее

Система счисления — это совокупность приемов и правил для обозначения и именования чисел.

Люди научились считать очень давно, еще в каменном веке. Сначала они просто различали, один предмет перед ними или больше. Через некоторое время появилось слово для обозначения двух предметов. У некоторых племен Ав­стралии и Полинезии до самого последнего времени было только два числительных: «один» и «два». А все числа, большие двух, получали названия в виде сочетаний этих двух числительных. Например, три — это «два, один», че­тыре — «два, два», пять — «два, два, один». Читать далее

Попробуем представить себе мир примерно тридцать пять — сорок лет назад. Мир без общедоступных компьютерных сетей. Мир, в котором каждый компьютер должен был иметь собственное хранили­ще данных и собственный принтер. Мир, в котором не было электронной почты и систем обмена мгновенными сообщениями (например, ICQ). Как ни странно это звучит сейчас, но до появления компьютерных сетей все это было именно так.

Компьютеры — важная часть сегодняшнего мира, а компьютерные сети серьезно облегчают нашу жизнь, ускоряя работу и делая отдых более интересным. Благодаря этой книге вы узнаете, как устроены и работают компьютерные сети, на-учитесь проектировать и создавать их, освоите работу с наиболее популярными сетевыми приложе­ниями.

Практически сразу после появления ЭВМ воз­ник вопрос о налаживании взаимодействия компьютеров друг с другом, чтобы более эффективно обрабатывать информацию, использовать программные и аппаратные ресурсы. Появились и первые сети, в то время объединявшие только большие ЭВМ в крупных компьютерных центрах. Однако настоя­щий «сетевой бум» начался после появления персональных компьютеров, быстро ставших доступными широкому кругу пользователей — сначала на работе, а затем и дома. Компьютеры стали объединять в локальные сети, а локальные сети — соединять друг с другом, подключать к региональным и глобальным сетям. В результате за последние пятнадцать–двадцать лет сотни миллионов компьютеров в мире были объединены в сети, и более миллиарда пользователей получили возможность взаимодейст­вовать друг с другом.

Сегодня можно с уверенностью сказать, что компьютерные сети стали неотъемлемой частью нашей жизни, а область их применения охватывает буквально все сферы человеческой деятельно­сти. Читать далее

В одноранговой сети (рис. 1.8) все компьютеры рав-ноправны. Каждый из них может выступать как в роли сервера, т. е. предоставлять файлы и аппарат­ные ресурсы (накопители, принтеры и пр.) другим компьютерам, так и в роли клиента, пользующегося ресурсами других компьютеров. Например, если на вашем компьютере установлен принтер, то с его по-мощью смогут распечатывать свои документы все остальные пользователи сети, а вы, в свою очередь, сможете работать с Интернетом, подключение к ко-торому осуществляется через соседний компьютер. Читать далее

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

Обычно в роли серверов выступают более мощные и надежные компьютеры, чем пользовательские рабочие станции. Серверы часто оснащают специализированным оборудованием, например емкими хранилищами данных (жесткими дисками и так называемыми «рейд-массивами» на их основе), накопителями на магнитной ленте для резервного копи­рования, высокоскоростными сетевыми адаптерами и т. д. Такие компьютеры работают постоянно, круглосуточно предоставляя пользователям свои ресурсы и обеспечивая доступ к своим службам.

Службы (services) — работающие на серверах программы, выполняющие какие-либо действия по запросу клиента.

Топология — это способ физического соединения компьютеров в локальную сеть
Существует три основных топологии, применяемые при построении компьютерных сетей:
— топология «Шина»;
— топология «Звезда»;
— топология «Кольцо». Читать далее

Сетевой адаптер (Network Interface Card, NIC) — это периферийное устройство компьютера, непосредственно взаимодействующее со средой передачи данных, которая прямо или через другое коммуникационное оборудование связывает его с другими компьютерами. Это устройство решает задачи надежного обмена двоичными данными, представленными соответствующими электромагнитными сигналами, по внешним линиям связи. Как и любой контроллер компьютера, сетевой адаптер работает под управлением драйвера операционной системы и распределение функций между сетевым адаптером и драйвером может изменяться от реализации к реализации.

Читать далее

Для построения простейшей локальной сети достаточно иметь сетевые адаптеры и кабель подходящего типа. Но даже в этом случае необходимы дополнительные устройства: повторители сигналов, позволяющие преодолеть ограничения на максимальную длину кабельного сегмента. Читать далее

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

Не одна сеть не обходится без прокладки проводов. Для сети используются провода типа витая пара UTP.

Витая пара UTP (Unshielded Twisted Pair) представляет собой изолированные попарно свитые одножильные провода, при чем, число переплетений пар имеет разный шаг, на определенном отрезке длины кабеля. Это делается для сокращения перекрестных наводок между проводниками.
Во время монтажа кабеля типа «витая пара», важно обеспечить минимально допустимую величину развития пар кабеля, для уменьшения потерь сигнала в кабеле.