- •060400 Финансы и кредит
- •060500 Бухгалтерский учет, анализ и аудит
- •351400 Прикладная информатика (в экономике)
- •Содержание:
- •1. Тема 1. Лвс как основа информационных систем.
- •1.1. Состав и структура вычислительных сетей.
- •Информационная сеть 1
- •Информационная сеть 2
- •1.2. Эволюция развития информационно-вычислительных систем.
- •1.3. Архитектура компьютерных сетей.
- •1.4. Состав и основные функции элементов лвс.
- •2. Тема 2. Принципы построения лвс.
- •2.1. Организационные аспекты и компоненты лвс.
- •2.2. Основные характеристики и классификация лвс.
- •2.3. Сетевые операционные системы лвс.
- •2.4. Эталонная модель взаимодействия открытых систем (вос).
- •2.5. Уровневые услуги вос в лвс.
- •2.6. Протокол сети передачи данных х.25.
- •2.7. Методы доступа к передающей среде в лвс.
- •3. Тема 3. Топология и способы организации лвс.
- •3.1. Топологии лвс.
- •Станция 2
- •3.2. Средства реализации лвс.
- •3.3. Модем лвс.
- •3.4. Способы организации лвс.
- •3.5. Методы доступа в лвс.
- •3.6. Централизованные и одноранговые лвс.
- •3.7. Построение лвс на базе ос Windows.
- •4. Тема 4. Система протоколов tcp/ip.
- •4.1. Назначение и организация стека tcp/ip.
- •4.2. Многоуровневая структура стека тср/ip.
- •4.3. Сетенезависимые и сетенезависимые уровни стека tcp/ip.
- •4.4. Адресация в ip-сетях. Типы адресов стека тср/ ip.
- •4.5. Формы записи ip-адресов.
- •4.6. Разрешение локального ip-адреса.
- •4.7. Служба доменных имен.
- •4.8. Протокол межсетевого взаимодействия ip.
- •4.9. Протокол доставки сообщений tcp.
- •Межсетевой уровень
- •5. Тема 5. Организация и администрирование лвс.
- •5.1. Задачи и методы администрирования лвс.
- •5.2. Основные цели управления лвс.
- •Абонентская система
- •5.3. Основные принципы управления лвс.
- •5.4. Многоуровневое представление задач управления.
- •5.5. Средства и протоколы управления лвс.
- •5.6. Службы безопасности лвс.
- •5.7. Организация одноранговой сети в среде «Microsoft Windows».
- •5.8. Организация работы в сети Novel Net Ware.
- •6. Тема 6. Корпоративные информационные приложения.
- •6.1. Корпоративно-функциональные компоненты информационной системы.
- •6.2. Классификация корпоративных сетей.
- •6.3. Программное обеспечение корпоративных сетей.
- •6.4. Корпоративные информационные приложения.
- •7. Тема 7. Сети Интранет.
- •7.1. Назначение сети Интранет.
- •7.2. Архитектура Интранет.
- •7.3. Средства построения сети Интранет.
- •7.4. Обзор языков программирования в Интранет.
- •7.5. Интегрированный язык html в Интранет.
- •7.6. Связь Интранет с Интернет.
- •7.7. Услуги глобальной сети Internet.
- •7.8. Протоколы модуля сетевого управления.
- •8. Тема 8. Распределенные базы данных.
- •8.1. Понятия базы данных и базы знаний.
- •8.2. Система управления базой данных.
- •8.3. Распределенная система управления базой данных.
- •8.4. Классы субд.
- •8.5. Обеспечение целостности данных на уровне базы данных.
- •8.6. Методы доступа к данным, находящихся в базах.
- •8.7. Инструментальные средства субд.
4.9. Протокол доставки сообщений tcp.
Протокол ТСР предоставляет надежную, ориентированную на соединение службу доставки.
Данные протокола ТСР передаются сегментами, и соединение должно быть установлено до того, как узлы начнут обмениваться данными. ТСР использует потоки, в которых данные представлены в виде последовательности байт.
ТСР обеспечивает надежность, присваивая номера последовательности (sequence number) каждому передаваемому сегменту. Если сегмент разбивается на мелкие пакеты, то узел-получатель сможет узнать, все ли части получены. Для этого используются подтверждения. Для каждого отправленного сегмента узел-получатель должен вернуть отправителю подтверждение (acknowledgement, AСК) в течение определенного времени (рис. 40).
Если отправитель не получил АСК, то данные передаются повторно. Если сегмент поврежден, то узел-получатель отвергает его. Поскольку АСК в этом случае не посылается, отправитель передает сегмент еще раз.
Порты. Приложения, использующие сокеты, идентифицируют себя Не компьютере посредством номера порта протокола (protocol port number). Например, FТР-сервер использует определенный ТСР-порт, поэтому другие приложения могут связаться с ним.
Порты могут иметь любой номер от 0 до 65536. Номера портов дл приложений клиентов динамически назначаются операционной системой при обработке запроса и обслуживания.
Сокеты. Сокет (socket) обеспечивает конечную точку сетевого соединения. Приложение, создавая сокет, указывает три параметра: IP-адреc узла, тип обслуживания (протокол ТСР для ориентированного на соединение обслуживания и UDP для не ориентированного) и порт, используемый приложением.
Порты протокола ТСР. Порт протокола ТСР указывает место доставки сообщений. Номера портов, меньшие 256, определены как широко используемые.
|
Номер порта |
Описание |
|
21 |
FTP |
|
23 |
Telnet |
|
53 |
Доменная система имен (DNS) |
|
139 |
Сервер NetBIOS |
Установка связи по протоколу ТСР. Инициализация ТСР-соединения происходит в три этапа. Делается это для синхронизации отправки и по лучения сегментов, извещения другого узла о количестве данных, которые можно послать за один раз, и установки виртуального соединения. Вот из каких операций состоит этот процесс (рис. 41)
-
Узел-отправитель запрашивает соединение, посылая сегмент с установленным флагом синхронизации (SYN).
-
Узел-адресат подтверждает получение запроса, отправляя обрати; сегмент с:
-
установленным флагом синхронизации;
-
порядковым номером начального байта сегмента, который о] может послать, или номером последовательности (sequence number);
-
подтверждением, включающим порядковый номер следующей сегмента, который он ожидает получить.
-

Межсетевой уровень
Рис. 41 Работа протокола ТСР
-
Запрашивающий узел посылает обратно сегмент с подтверждение] номера последовательности и номером своего подтверждения (acknowledgement number).
Для завершения соединения ТСР действует аналогично. Это гарантирует, что оба узла закончат передачу и примут все данные.
Скользящие окна протокола ТСР. Протокол ТСР буферизует данные дл передачи между двумя узлами, используя скользящие окна (sliding windows) . Каждый ТСР/ IP-узел поддерживает два скользящих окна: одно для приема данных, а другое для отправки. Размер окна определяет объем данных, которые могут быть буферизованы на компьютере.
Структура ТСР-пакета. Все пакеты протокола ТСР имеют две части -на данные и заголовок. В таблице приведены поля заголовка ТСР-пакета.
|
Поле |
Описание |
|
Sourse Port (Порт отправителя) |
ТСР порт узла-отправителя |
|
Destination Port (Порт получателя) |
ТСР порт узла-получателя. Определяет конечную точку соединения |
|
Sequence Number (Порядковый номер) |
Номер последовательности пакета. Используется для проверки получения всех байт соединения |
|
Acknowledgement Number (Номер подтверждения) |
Порядковый номер байта, который локальный узел планирует получить следующим |
|
Data Length (Длина данных) |
Длина ТСР-пакета |
|
Reseved (Зарезервировано) |
Зарезервировано для будущего использования |
|
Flags (Флаги) |
Это поле описывает содержимое сегмента |
|
Windows (Окно) |
Показывает, сколько места доступно в настоящий момент в окне протокола ТСР |
|
Checksum (Контрольная сумма) |
Проверяет, поврежден ли заголовок |
|
Urgent Pointer (Указатель срочности) |
Когда отправляются срочные данные (указано в поле Flags), в этом поле задается конечная граница области срочных данных в пакете |
