
- •Герцы, мегагерцы, гигагерцы.
- •Использование тестовых программ для определения производительности
- •Системный блок
- •Взаимодействие устройств
- •Автоматическая конфигурация устройства Plug- and –Play
- •Устранение конфликтов устройств
- •Обнаружение устройств использующие одинаковые номера прерываний
- •Понятие многопоточности.
- •Отображение информации о bios на экране
- •Примеры звуковых кодов bios
- •Эффективное использование cmos настроек
- •Уровни хранения информации
- •Динамическое озу dram
- •Статическое озу sram
- •Компоновка модулей ram
- •Банки памяти
- •Скоростные показатели работы микросхем памяти
- •Ускоренный страничный обмен fpm
- •Синхронная динамическая озу sdram.
- •Обычная память ms-dos
- •Назначение основных разделов системного реестра
- •Восстановление системного реестра из резервной копии
- •Сетевые технологии.
- •Сетевые протоколы.
- •Сетевая модель(iso/osi).
- •Уровень передачи данных
- •Сетевой уровень
- •Транспортный уровень
- •Уровень сеанса
- •Уровень предоставления и уровень приложения
- •Интернет-протокол tcp/ip
- •Как узнать ip-настройки своего вс
- •Функциональная классификация машинных команд
- •Команды ассемблера
Уровень передачи данных
Сразу за физическим уровнем следует уровень передачи данных, назначение которого – передача данных с физического уровня на сетевой уровень. В ВС роль уровня передачи данных выполняет сетевой адаптер (NIC). При приеме данных, поступающих в сеть, уровень передачи данных группирует биты, которые он принимает с физического уровня во фреймы которые передаются сетевому уровню. Аналогично, для передачи сообщений уровень передачи данных раскладывает с сетевого уровня фреймы на биты для передачи на физический уровень. Для подключения ВС к сети он должен быть оборудован сетевой платой, которая соответствует технологии сети. Это означает, что если используется сеть 10 Мб/сEthernet(физический уровень), ВС должен быть оборудован сетевой платой типа 10 Мб/сEthernet.
Для выявления ошибок передачи, которые могут происходить на физическом уровне при посылке и получении данных, используется циклический избыточный контроль (CRC)- иногда называемый контрольной суммой (checksum). Перед тем, как посылает пакет, его уровень передачи данных вычисляетCRC, которая затем добавляется к фрейму данных. Когда, принимающий ВС получает сообщения, его уровень передачи данных выполняет ту же операцию вычисленияCRC, которая выполняется ВС-отправителем. Если при передаче не происходит ошибок,CRCсовпадают. Если суммы отличаются, получатель отбрасывает фрейм и извещает отправителя об ошибке.
Сетевой уровень
Прежде чем физический уровень (ФУ) сможет послать данные через сеть на удаленный ВС, сетевой уровень (СУ) должен указать путь, по которому пакет идет к месту назначения. Для определения оптимального пути к удаленному ВС, СУ использует таблицу маршрутизации (routingtable) содержащую потенциальные пути. Кроме того, СУ учитывает сетевой трафик. В большинстве сетей применяются таблицы динамической маршрутизации, содержимое которых динамически обновляется сетевым ПО использующим информацию о путях, проходимых исходящими пакетами. При взаимодействии ВС через сеть нет ничего в ситуации, когда один ВС посылает данные быстрее чем другой ВС может их получить. В таких случаях для управления скоростью передачи данных СУ использует протоколы управления потоками (flowcontrol).
Транспортный уровень
Сетевой уровень заботится о поддержании связи между ВС. Выше сетевого уровня расположен транспортный уровень, который предназначается для обмена сообщениями между приложениями, запущенными на двух взаимодействующих ВС. После того как сетевой уровень доставит данные на нужный ВС, транспортный уровень доставляет данные нужному приложению на этом ВС.
Уровень сеанса
Выше транспортного уровня находится уровень сеанса, который предоставляет приложению сетевой интерфейс. Уровень сеанса обрабатывает такие моменты как безопастность, предоставляя пользователю правильные имена и пароли. Прежде чем два ВС установят связь, они согласовывают между собой различные настройки свяэи, такие как скорости передачи данных, контроль ошибок, а так же методы сжатия данных. Уровень сеанса должен управлять запросами на изменение согласованных параметрв. Разработчики сетей часто называют процесс настройкисетевого сеанса связыванием.