Э. Таненбаум, Д. Уэзеролл - Компьютерные сети, страница 6
Описание файла
PDF-файл из архива "Э. Таненбаум, Д. Уэзеролл - Компьютерные сети", который расположен в категории "". Всё это находится в предмете "операционные системы" из 3 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст 6 страницы из PDF
Последние десять лет Дэвид Уэзеролл занимает должность профессора в университете Вашингтон, где занимается исследованиями и читает лекции потематике компьютерных сетей.Естественно, изменения, произошедшие в мире компьютерных сетей, не могли неотразиться в книге:ÊÊ беспроводные сети (802.12 и 802.16);ÊÊ 3G-сети, используемые смартфонами;ÊÊ RFID и сенсорные сети;ÊÊ распределение контента с использованием CDN;ÊÊ одноранговые сети;ÊÊ медиа, работающие в режиме реального времени;ÊÊ интернет-телефония (IP-телефония);ÊÊ сети, устойчивые к задержкам.В изданиях по компьютерной тематике всегда много сокращений. Данная книга нестала исключением. После ее прочтения вы будете легко оперировать следующими аб-От издательства 15бревиатурами: ADSL, AES, AMPS, AODV, ARP, ATM, BGP, CDMA, CDN, CGI, CIDR,DCF, DES, DHCP, DMCA, FDM, FHSS, GPRS, GSM, HDLC, HFC, HTML, HTTP,ICMP, IMAP, ISP, ITU, LAN, LMDS, MAC, MACA, MIME, MPEG, MPLS, MTU, NAP,NAT, NSA, NTSC, OFDM, OSPF, PCF, PCM, PGP, PHP, PKI, POTS, PPP, PSTN,QAM, QPSK, RED, RFC, RPC, RSA, RSVP, RTP, SSL, TCP, TDM, UDP, URL, UTP,VLAN, VPN, VSAT, WAN, WAP, WDMA, WEP, WWW и XML.
Каждая из них будетрасшифрована, так что волноваться не стоит, достаточно внимательно читать книгу.От издательстваВаши замечания, предложения и вопросы отправляйте по адресу электронной почтыcomp@piter.com (издательство «Питер», компьютерная редакция).Мы будем рады узнать ваше мнение!Подробную информацию о наших книгах вы найдете на веб-сайте издательстваhttp://www.piter.com.Глава 1ВведениеКаждое из трех прошедших столетий ознаменовалось преобладанием своей господствующей технологии. XVIII���������������������������������������������������������������������������������������������������������������столетие было веком индустриальной революции и механизации.
В XIX веке наступила эпоха паровых двигателей. В течение XX века главнойтехнологией стали сбор, обработка и распространение информации. Среди прочихразработок следует отметить создание глобальных телефонных сетей, изобретениерадио и телевидения, рождение и небывалый рост компьютерной индустрии, запускспутников связи и, конечно, Интернет.Благодаря высокой скорости технологического прогресса эти области очень быстропроникают друг в друга. При этом в XXI�����������������������������������������������������������������������������������������веке различия между сбором, транспортировкой, хранением и обработкой информации продолжают быстро исчезать.
Организациис сотнями офисов, разбросанных по всему миру, должны иметь возможность получатьинформацию о текущем состоянии своего самого удаленного офиса мгновенно, нажатием кнопки. По мере роста нашего умения собирать, обрабатывать и распространятьинформацию, потребности в средствах еще более сложной обработки информациирастут все быстрее.Хотя компьютерная индустрия еще довольно молода по сравнению с другимипроизводствами (например, автомобильной или авиационной промышленностью),прогресс в сфере производства компьютеров был весьма впечатляющим. В первыедва десятилетия своего существования компьютерные системы были сильно централизованными и располагались, как правило, в пределах одного помещения.
Часто этакомната оборудовалась стеклянными стенами, сквозь которые посетители могли полюбоваться на великое электронное чудо. Компания среднего размера или университетмогли позволить себе один-два компьютера, тогда как у очень крупных организацийих число могло достигать нескольких десятков. Сама мысль о том, что через какие-нибудь 40 лет гораздо более мощные компьютеры будут иметь размеры почтовой маркии производиться миллиардами, тогда казалась чистой фантастикой.На слияние компьютеров и коммуникаций существенно влияет принцип организации компьютерных систем. Некогда доминирующее понятие «вычислительногоцентра» как комнаты с большим компьютером, к которому пользователи приносятсвою работу для обработки, является теперь полностью устаревшим (хотя распространены информационные центры, содержащие тысячи интернет-серверов).
Стараямодель единственного компьютера, служащего всем вычислительным потребностяморганизации, была заменена на схему, при которой задание выполняет большое количество отдельных, но связанных компьютеров. Эти системы называют компьютернымисетями. Проектирование и организация этих сетей — тема нашей книги.1.1. Применение компьютерных сетей 17Мы будем использовать термин «компьютерная сеть», чтобы означать набор автономных компьютеров, связанных одной технологией. Два компьютера называютсвязанными, если они в состоянии обмениваться информацией.
Соединение не обязательно должно представлять собой медный провод; может использоваться волоконнаяоптика, микроволны, инфракрасный диапазон и спутники связи. Сети бывают различных размеров, формы и конфигураций. Они обычно соединяются вместе, чтобысоздать большие сети, самым известным примером сети сетей является Интернет.В литературе существует путаница между понятиями компьютерная сеть и распределенная система. Основное их различие заключается в том, что в распределенной системе наличие многочисленных автономных компьютеров незаметно для пользователя.С его точки зрения, это единая связанная система.
Обычно имеется набор программного обеспечения на определенном уровне (над операционной системой), котороеназывается связующим ПО и отвечает за реализацию этой идеи. Хорошо известныйпример распределенной системы — это Всемирная паутина (World Wide Web), в которой, с точки зрения пользователя, все выглядит как документ (веб-страница).В компьютерных сетях нет никакой единой модели, нет и программного обеспечения для ее реализации. Пользователи имеют дело с реальными машинами, и состороны вычислительной системы не осуществляется никаких попыток связать ихвоедино.
Скажем, если компьютеры имеют разное аппаратное и программное обеспечение, пользователь не сможет этого не заметить. Если он� хочет запустить программу на удаленной машине, ему придется явно зарегистрироваться на ней и явнодать задание на запуск.На самом деле, распределенная система является программной системой, построенной на базе сети.
Эта программная система обеспечивает высокую степеньсвязности и прозрачности элементов. Таким образом, различие между компьютернойсетью и распределенной системой заключается в программном обеспечении (особеннов операционной системе), а не в аппаратуре.Тем не менее эти два понятия имеют очень много общего. Например, как компьютерная сеть, так и распределенная система занимаются перемещением файлов.
Разница заключается в том, кто вызывает эти перемещения — система или пользователь.Хотя основной темой этой книги являются сети, многие разделы будут касатьсяи распределенных систем. Дополнительную информацию о распределенных системахсм. [Tannenbaum, van Steen, 2007].1.1. Применение компьютерных сетейПрежде чем приступить к изучению технических подробностей, стоит посвятитьнекоторое время обсуждению вопроса, почему люди интересуются компьютернымисетями и для чего они могут быть использованы. В конце концов, если бы никто небыл заинтересован в развитии этих технологий, то не было бы построено такое огромное количество самых разных сетей.
Мы начнем с обсуждения таких традиционныхвещей, как сети в организациях, затем перейдем к домашним сетям и новым технологиям, связанным с мобильной связью и мобильными пользователями, и закончимсоциальными вопросами.18 Глава 1. Введение1.1.1. Сети в организацияхБольшинство современных организаций используют большое количество компьютеров.
Например, компания может иметь компьютер для каждого сотрудника и использовать их, чтобы разрабатывать продукты, писать брошюры и делать платежныеведомости. Первоначально некоторые из этих компьютеров, возможно, работали в изоляции от других, но в некоторый момент управление, возможно, решило соединить их,чтобы быть в состоянии передавать информацию по всей компании.Если посмотреть на эту проблему с более общих позиций, то вопросом здесь является совместное использование ресурсов, а целью — предоставление доступа к программам, оборудованию и особенно данным для любого пользователя сети, независимоот физического расположения ресурса и пользователя. В качестве примера можнопривести сетевой принтер, то есть устройство, доступ к которому может осуществляться с любой рабочей станции сети.