- Компьютерные сети [Виктор Г. Олифер] (pdf) читать постранично
- ЛитЛайф
- Книга «Компьютерные сети. Принципы, технологии, протоколы»
- Оглавление
- Читать
- Олифер, Олифер: Компьютерные сети. Принципы, технологии, протоколы. Юбилейное издание
- Аннотация к книге «Компьютерные сети. Принципы, технологии, протоколы. Юбилейное издание»
Компьютерные сети [Виктор Г. Олифер] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
КОМПЬЮТЕРНЫЕ СЕТИ,
принципы, технологии, протоколы
Часть I. Основы сетей передачи данных
Глава 1. Роль компьютерных сетей в мире телекоммуникаций. 28
Глава 2. Общие принципы построения сетей. 49
Глава 3. Открытые системы и модель OSI. 132
Вопросы и упражнения к части I. 161
Часть II. Технологии физического уровня
Глава 4. Линии связи. 168
Глава 5. Передача данных на физическом и канальном уровнях . 193
Глава 6. Первичные сети. 228
Вопросы и упражнения к части II. 277
Часть III. Локальные сети
Глава 7. Базовые технологии локальных сетей. 280
Глава 8. Развитие технологии Ethernet. 342
Глава 9. Структуризация LAN на физическом и канальном уровнях. 366
Глава 10. Дополнительные функции мостов и коммутаторов. 440
Вопросы и упражнения к части III. 470
Часть IV. Составные сети
Глава 11. Объединение сетей на основе сетевого уровня. 476
Глава 12. Адресация в IP-сетях. 495
Глава 13. Протоколы межсетевого и транспортного уровней TCP/IP. 518
Глава 14. Протоколы маршрутизации и маршрутизаторы. 561
Вопросы и упражнения к части IV. 615
Часть V. Глобальные сети
Глава 15. Качество обслуживания в пакетных сетях. 620
Глава 16. Глобальные сети с коммутацией каналов. 656
Глава 17. Глобальные сети с коммутацией пакетов. 676
Глава 18. Организация доступа. 758
Вопросы и упражнения к части V. 772
Часть VI. Средства анализа и управления сетями
Глава 19. Функции и архитектура систем управления сетями. 776
Глава 20. Стандарты систем управления. 791
Глава 21. Мониторинг и анализ локальных сетей. 816
Вопросы и упражнения к части VI. 829
Заключение. Заглядывая в будущее. 830
Приложение. Ответы на вопросы и упражнения. 832
Рекомендуемая литература. 840
Алфавитный указатель. 842
Благодарности. 20
От авторов. 21
Для кого эта книга. 21
Изменения во втором издании. 22
Структура книги. 23
От издательства. 26
Часть I. Основы сетей передачи данных
Глава 1, Роль компьютерных сетей в мире телекоммуникаций. 28
Эволюция вычислительных систем. 28
Системы пакетной обработки. …. 29
Многотерминальные системы — прообраз сети. 29
Глобальные сети. 31
Локальные сети. 32
Выводы. 35
Конвергенция сетей. 36
Сближение локальных и глобальных сетей. 36
Конвергенция компьютерных и телекоммуникационных сетей. 38
Выводы. 41
Компьютерные сети — частный случай распределенных вычислительных
систем. 42
Мультипроцессорные компьютеры. 42
Кластеры. 43
Вычислительные сети. 45
Распределенные программы. 46
Выводы. 47
Глава 2. Общие принципы построения сетей. 49
Связь «точка-точка» . 49
Связь компьютера с периферийными устройствами. 49
Простейший случай взаимодействия двух компьютеров. 52
Задача физической передачи данных по линиям связи. 55
Выводы. 57
Проблемы связи нескольких
ЛитЛайф
Книга «Компьютерные сети. Принципы, технологии, протоколы»
Оглавление
Читать
Помогите нам сделать Литлайф лучше
Компьютерные сети. Введение
Одним из ключевых элементов любой сети является схема адресации. Именно она определяет как информация от источника попадет к получателю.
Рассмотрим этот вопрос более-детально на примере университета. В университете есть много факультетов, на факультете есть несколько курсов, на курсе есть несколько групп, а группе есть десяток студентов, у каждого студента есть свое уникальное имя, по которому можно его однозначно определить. Стоит задача: один студент должен передать другому книжку, например. Если оба студента учатся в одной группе, то с этим проблем не будет, все всех знают. А вот если студенты учатся на разных факультетах, то здесь уже сложней. Запомнить как зовут каждого студента в университете, на каком факультете учится, на каком курсе, в какой группе почти не реально. Поэтому чтобы книжка попала от одного студента ко второму, первый должен знать на каком факультете, на каком курсе, в какой группе и как зовут второго студента. На таком же принципе построена работа локальной компьютерной сети.
Работу локальной сети будем рассматривать на примере наиболее-распространенной технологии Ethernet.
Примечание: технология Ethernet описывается стандартом 802.3 и соответствует 1 и 2 уровням эталонной модели OSI. Она описывает метод доступа к общей среде CSMA/CD, процедуры LLC, методы передачи данных и др. Изначально она разрабатывалась под коаксиальный кабель с полудуплексным режимом передачи данных и механизмом выявления коллизий (это когда два устройства начинают одновременно что-то передавать и информация сильно искажается). В условиях полнодуплексных сетей коллизий нет. Сейчас в основном используются стандарты 100BASE-T и 1000BASE-T (100 МБит и 1 ГБит Ethernet с использованием витой пары). Для стандарта 100BASE-T задействуются только витые 2 пары из 4, для 1000BASE-T используются все 4 пары. В качестве среды передачи может так же выступать оптоволокно. Технология Wi-Fi (802.11) очень похожа на Ethernet. Отличия сводятся к тому, что используется другая среда передачи информации, как следствие — другой метод доступа к среде CSMA/CA, а также изменен формат фрейма.
У каждого компьютера, который подключен к сети, есть два основных адреса: IP-адрес и MAC-адрес. Если вспомнить пример с студентами, то MAC-адрес будет соответствовать имени студента, а IP адрес будет указывать на каком факультете, курсе, группе учится студент и какой он по списку. Основная задача MAC-адреса — это однозначная идентификация конкретного устройства. По MAC-адресу можно однозначно идентифицировать устройство, которое подключено в сеть. MAC-адреса имеют линейную структуру, то есть по имени студента невозможно сказать где он учится, с кем он учится итд. MAC-адрес прошит в сетевую плату и его изменить невозможно (хотя существуют разные методы обхода этого ограничения ). MAC-адрес состоит из 48 бит, которые сгруппированы в 12 шестнадцатиразрядных чисел. Первые 6 задают производителя сетевой карты, последние 6 задают конкретное устройство.
Примечание: MAC-адреса используются для адресации на канальном уровне модели OSI в рамках одной сети. Всего в этой модели 7 уровней. Ее создали для упрощения понимания работы сети. Более-подробно о ней сказано в Википедии. Сетевую модель OSI не стоит путать со стеком протоколов OSI, это разные вещи. Сейчас активно на практике используется стек протоколов TCP/IP
В примере со студентом аналогом информации о факультете, группе, номера в списке служит IP-адрес. В отличие от MAC-адресов, IP-адреса имеют четкую иерархическую структуру. Это значит, что по IP-адресу можно точно определить на каком континенте, в какой стране, в каком населенном пункте, на какой улице и в какой квартире находится компьютер с определенным IP-адресом. Возникает вполне логичный вопрос: а зачем тогда MAC-адреса, если точно определить конкретный компьютер можно только по IP-адресу? Ответ довольно прост: очень часто IP-адреса присваиваются в сети динамически. Процесс выглядит примерно так: компьютер посылает запрос на получение IP-адрес на сервер. Но тут же возникает проблема: кому отправлять ответ? Адреса у запросившей станции нет. Вот для этого и были разработаны MAC-адреса. IP-адрес состоит из четырех восьмибитных чисел от 0 до 255. В IPv6 адрес состоит из четырех 32-битных чисел.
Примечание: IP-адреса используются для адресации на сетевом уровне модели OSI в рамках глобальных и локальных сетей.
Теперь запустим Командную строку (сделать это можно через меню Пуск или введя в окошко Выполнить команду cmd). Вводим команду ipconfig /all и нажимаем Enter
На экран вывелась информация о сетевых подключениях. Здесь можно увидеть IP-адрес, физический адрес (он же MAC-адрес) интерфейсов. Как видим, ноутбук сейчас подключен к домашней Wi-Fi сети, а также подключен к интернету.
Как и MAC-адрес, так и IP-адрес должны быть уникальными для каждого устройства в сети, иначе она просто не будет правильно работать. В этом кроется еще одна проблема. IP-адрес состоит из 32-бит (4 числа по 8 бит), что в сумме дает около 4 миллиардов комбинаций. Возникает вполне предсказуемая проблема: а что делать, если число компьютеров, которые должны быть обьеденены в сети превысит 4 миллиарда? Одним из решений является переход с IPv4 на IPv6. Число возможных комбинаций резко увеличивается (чуть меньше за 2 в 128 степени ). Это один из выходов. Но и существует другой способ. Не всем компьютерам нужен доступ в интернет. Некоторые из них вполне могут обойтись и локальной сетью. Для этих целей все IP-адреса были поделены на глобальные и приватные.
К приватным относятся такие диапазоны адресов:
— 172.16.0.0 — 172.31.255.255
— 192.168.0.0 — 192.168.255.255
Эти адреса использоваться ТОЛЬКО в локальных сетях. В глобальной сети интернет они не используются. Это значит, что компьютера с адресами из приватных диапазонов и интернете нет. Если есть необходимость создать небольшую домашнюю или большую и не домашнюю ЛОКАЛЬНУЮ сеть — нужно использовать адреса из приватного диапазона!
Олифер, Олифер: Компьютерные сети. Принципы, технологии, протоколы. Юбилейное издание
Курьер 0 ₽
Аннотация к книге «Компьютерные сети. Принципы, технологии, протоколы. Юбилейное издание»
Это издание в некотором смысле особенное — прошло ровно 20 лет с момента выхода книги в свет. 20 лет — это не маленький срок, за это время дети наших первых читателей подросли и, возможно, стали интересоваться компьютерными сетями. И, возможно, у них в руках окажется 6-е издание книги «Компьютерные сети. Принципы, технологии, протоколы». Эта книга значительно отличается от той, которую читали их родители. Многое из того, что интересовало читателей конца 90-х годов — например, правило 4-х хабов, согласование сетей IP и IPX или сравнение технологий 100VG-AnyLAN и FDDI — совсем не упоминается в последних изданиях. За 20 лет немало технологий прошли полный цикл от модного термина и всеобщего признания к практически полному забвению. Каждое новое издание книги в той или иной мере отражало изменения ландшафта сетевых технологий.
Не является исключением и данное издание — оно значительно переработано, около трети материала представляет собой или совсем новую информацию, или существенно.
Это издание в некотором смысле особенное — прошло ровно 20 лет с момента выхода книги в свет. 20 лет — это не маленький срок, за это время дети наших первых читателей подросли и, возможно, стали интересоваться компьютерными сетями. И, возможно, у них в руках окажется 6-е издание книги «Компьютерные сети. Принципы, технологии, протоколы». Эта книга значительно отличается от той, которую читали их родители. Многое из того, что интересовало читателей конца 90-х годов — например, правило 4-х хабов, согласование сетей IP и IPX или сравнение технологий 100VG-AnyLAN и FDDI — совсем не упоминается в последних изданиях. За 20 лет немало технологий прошли полный цикл от модного термина и всеобщего признания к практически полному забвению. Каждое новое издание книги в той или иной мере отражало изменения ландшафта сетевых технологий.
Не является исключением и данное издание — оно значительно переработано, около трети материала представляет собой или совсем новую информацию, или существенно переработанное изложение тем. Например, в книге появилась новая часть «Беспроводные сети», полностью переработана часть, посвященная технологиям первичных сетей SDH, OTN и DWDM.
Книга переведена на английский, испанский, китайский и португальский языки.
Издание предназначено для студентов, аспирантов и технических специалистов, которые хотели бы получить базовые знания о принципах построения компьютерных сетей, понять особенности традиционных и перспективных технологий локальных и глобальных сетей, изучить способы создания крупных составных сетей и управления такими сетями.
Рекомендовано Министерством образования и науки Российской Федерации в качестве учебного пособия для студентов высших учебных заведений, обучающихся по направлению «Информатика и вычислительная техника» и по специальностям «Вычислительные машины, комплексы, системы и сети», «Автоматизированные машины, комплексы, системы и сети», «Программное обеспечение вычислительной техники и автоматизированных систем»