Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

full

.pdf
Скачиваний:
46
Добавлен:
09.02.2015
Размер:
924.68 Кб
Скачать

Протоколы транспортного уровня: ATP (AppleTalk Transaction Protocol), CUDP (Cyclic UDP), DCCP (Datagram Congestion Control Protocol), FCP (Fiber Channel Protocol), IL (IL Protocol), NBF (NetBIOS Frames protocol), NCP (NetWare Core Protocol), RTP (Real-time Transport Protocol), SCTP (Stream Control Transmission Protocol), SPX (Sequenced Packet Exchange), SST (Structured Stream Transport), TCP (Transmission Control Protocol), UDP (User Datagram Protocol).

Сетевой уровень

Основная статья: Сетевой уровень

Сетевой уровень (англ. network layer) модели предназначен для определения пути передачи данных. Отвечает за трансляцию логических адресов и имён в физические, определение кратчайших маршрутов, коммутацию и маршрутизацию, отслеживание неполадок и «заторов» в сети.

Протоколы сетевого уровня маршрутизируют данные от источника к получателю. Работающие на этом уровне устройства (маршрутизаторы) условно называют устройствами третьего уровня (по номеру уровня в модели OSI).

Протоколы сетевого уровня: IP/IPv4/IPv6 (Internet Protocol), IPX (Internetwork Packet Exchange, протокол межсетевого обмена), X.25 (частично этот протокол реализован на уровне 2), CLNP (сетевой протокол без организации соединений), IPsec (Internet Protocol Security). Протоколы маршрутизации — RIP (Routing Information Protocol), OSPF (Open Shortest Path First).

∙ Изобразите на логическом уровне КС, клиенты и серверы которой

размещены в трех зданиях. Здания удалены друг от друга на расстояние 1000м. Количество узлов в каждом здании не менее 10

К n узлам

концентратор

К n узлам

концентратор маршрутизатор

маршрутизатор

многомодовое волокно

К n узлам

 

концентратор маршрутизатор

29. Архитектуры обработки данных в ВС (клиент-клиент, клиент-файловый сервер, клиент – группа серверов, толстый и тонкий клиенты).

Однора́нговая, децентрализо́ваннаяили пи́ринговая(peer-to-peer, P2P — равный к равному) сеть

это оверлейная компьютерная сеть, основанная на равноправии участников. Часто в такой сети отсутствуют выделенные серверы, а каждый узел (peer) является как клиентом, так и выполняет функции сервера. В отличие от архитектуры клиент-сервер, такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов. Участниками сети являются пиры.

Клиент-сервер (Client-server) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемыми серверами, и заказчиками услуг, называемыми клиентами. Физически клиент и сервер это программное обеспечение. Обычно они взаимодействуют через компьютерную сеть посредством сетевых протоколов и находятся на разных вычислительных машинах, но могут выполняться также и на одной машине. Программы расположенные на сервере ожидают от клиентских программ запросы и предоставляют им

свои ресурсы в виде данных(например загрузка файлов посредством HTTP, FTP, BitTorrent или потоковое мультимедиа)

или сервисных функций(например работа с электронной почтой, общение посредством систем мгновенного обмена сообщениями, просмотр web-страниц во всемирной паутине).

Преимущества:

1.Отсутствие дублирования кода программы-сервера программами-клиентами.

2.Так как все вычисления выполняются на сервере, то требования к компьютерам, на которых установлен клиент, снижаются.

3.Все данные хранятся на сервере, который, как правило, защищён гораздо лучше большинства клиентов. На сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа.

Недостатки:

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

2.Поддержка работы данной системы требует отдельного специалиста — системного администратора.

3.Высокая стоимость оборудования.

***

Тонкий клиент (thin client) — компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер. Примером тонкого клиента может служить компьютер с браузером, использующийся для работы с веб-приложениями. Данным термином может также называться Р2Р -клиент, использующий в качестве сервера другие узлы сети.

***

Толстый или Rich-клиент в архитектуре клиент-сервер — это приложение, обеспечивающее (в противовес тонкому

клиенту) расширенную функциональность независимо от центрального сервера. Часто сервер в этом случае является лишь хранилищем данных, а вся работа по обработке и представлению этих данных переносится на машину клиента.

Достоинства:

1.Толстый клиент обладает широким функционалом в отличие от тонкого.

2.Режим многопользовательской работы.

3.Предоставляет возможность работы даже при обрывах связи с сервером.

4.Высокое быстродействие (зависит от аппаратных средств клиента)

Недостатки:

1.Большой размер дистрибутива.

2.Многое в работе клиента зависит от того, для какой платформы он разрабатывался.

3.При работе с ним возникают проблемы с удаленным доступом к данным.

4.Довольно сложный процесс установки и настройки.

5.Сложность обновления и связанная с ней неактуальность данных.

6.Наличие бизнес-логики

***

30. Средства повышения битовой скорости передачи для технологии Ethernet 1 Гбит/с

Спецификация 1000Base-T. Каждая пара кабеля категории 5 имеет гарантированную полосу пропускания до 100 МГц. Для передачи по такому кабелю данных со скоростью 1000 Мбит/с было решено организовать параллельную передачу одновременно по всем четырем парам кабеля, что позволило уменьшить скорость передачи данных по каждой паре до 250 Мбит/с. Однако и для такой скорости необходимо было разработать метод кодирования, который имел бы спектр не выше 100 МГц. Кроме того, одновременное использование четырех пар, на первый взгляд, лишает сеть возможности распознавания коллизий. Оба этих вопроса были успешно решены.

Для кодирования данных применяется код РАМ5, использующий пять уровней потенциала: –2, –1, 0, +1, +2. Поэтому за один такт по одной паре передается 2 бит информации, использующих четыре потенциала, пятое значение потенциала применяется для создания избыточности кода. Следовательно, тактовую частоту вместо 250 МГц можно снизить до 125 МГц. При этом, если использовать не все коды, а передавать 8 бит за такт (по четырем парам), то выдерживается требуемая скорость передачи в 1000 Мбит/с и еще остается запас неиспользуемых кодов. Оставшиеся комбинации приемник может использовать для контроля принимаемой информации и выделения правильных комбинаций на фоне шума. Код РАМ5 на тактовой частоте 125 МГц укладывается в полосу 100 МГц кабеля категории 5.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]