Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СистПриклПрогЗабез(Хихловская).doc
Скачиваний:
25
Добавлен:
10.02.2016
Размер:
961.02 Кб
Скачать

Державний комітет зв’язку та інформатизації України

Одеська національна академія звязку ім. О.С. Попова

Хіхловська І.В.

Системне та прикладне програмне забезпечення у телекомунікаціях

Конспект лекцій

Одеса 2004

Содержание

1 Современные тенденции развития .........................................

2 Современные проблемы информационных сетей.................

3. Инструменты и ресурсы..........................................................

3.1 Утилиты ping..............................................................

3.2 Утилита traceroute......................................................

3.3 Программа tracert в Windows ...................................

3.4 Программа ttcp...........................................................

3.5 Программа tcpdump(снифер) сетевой

анализатор для поиска неисправностией в

сети и отладки сетевых приложений.......................

3.6 Перехват пакетов с помощью BPF..........................

3.7 Использование tcpdump............................................

3.8 Программа netstat.......................................................

4. Интерфейсы..............................................................................

4.1 Маршрутная таблица.................................................

4.2 Статистика протоколов.............................................

5. Процессы...................................................................................

5.1 Типы процессов..........................................................

5.2 Атрибуты процессов..................................................

6. Идентификатор родительского процесса (PPID)..................

7. Жизненный путь процесса......................................................

8. Взаимодействие между процессами......................................

8.1. Организация каналов...............................................

8.2 Взаимодействие между процессами.......................

8.3 Размер канала............................................................

8.4 Пример приложения клиент-сервер,

использующего FIFO для обмена данными...........

9. Права доступа к объекту........................................................

10 Идентификаторы и имена в IPC...........................................

11 Другие интерфейсы к коммуникационным протоколам...

11.1 TCPкак потоковый протокол................................

12 Алгоритм Найгла...................................................................

13 Программная реализация архитектуры

КЛИЕНТ – СЕРВЕР..............................................................

13.1 Разработка программ в архитектуре

“клиент-сервер”.................................................

13.2 Заполнение адресной структуры и получение

сокета.......................................................................

13.3 Программный интерфейс сокетов.........................

13.4 Сервер......................................................................

13.5 Сокеты во FreeBSD.................................................

13.6 Типы соединения....................................................

13.7 Адресация................................................................

13.8 Порты.......................................................................

13.9 Interface сокетов......................................................

13.10 Создание сокета....................................................

13.12 Пример использования сокетов...........................

  1. SDL-описание протокола сеансового уровня эталонной

модели взаимодействия открытых систем...................

    1. Описание служб......................................................

    2. Описание протоколов.............................................

    3. Службы ядра сеансового уровня...........................

    4. Функционирование ядра сеансового уровня........

    5. Блок данных протокола……………………………

    6. SDL-описание протокола сеансового уровня.......

    7. Разбиение блока сеансоого протокола..................

    8. Описание блока БЛК-ДИР......................................

    9. Описание блока БЛК-ИСП......................................

    10. Описание процессов ДИР и РДТ...................

Современные тенденции развития информационных сетей

Современные тенденции развития характеризуются слкдующими чертами:

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

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

  3. В локальных сетях вместо пассивного кабеля появилось разнообразное коммуникационное оборудование.

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

  5. Опыт эксплуатации сетей показал, что системы, состоящие из сотен серверов, обслуживать сложнее, чем несколько больших компьютеров.

  6. В корпоративные вычислительные системы стали возвращаться мэйнфреймы, как полноправные сетевые узлы, поддерживающие EthernetилиTokenRing, а также стек протоколов ТСР/ІР.

  7. В глобальных и локальных сетях стала обрабатываться несвойственная ранее вычислительным сетям информация – голос, видеоизображения, рисунки. Это потребовало внедрения изменений в работу протоколов, сетевых операционных систем (ОС) и коммутационного оборудования. СМложность передачи такой мультимедийной информации по сетям связана с ее чувствительностью к задержкам при передаче пакетов данных – задержки приводят к искажению такой информации в конечных узлах сети. Традиционные службы вычислительных сете – передача файлов или электронная почта создают малочувствительный к задержкам трафик., все элементы сетей разрабатывались в расчете на него, а появление трафика реального времени привело к большим проблемам.

  8. Проблемы обработки трафика реального времени решаются различными спосабами, в том числе и по специально рассчитанной на передачу различных типов трафика технологиям АТМ.

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

  10. Предполагается, что основой для объединения станет технология коммутации пакетов, а не каналов, используемая в телефонии.

  11. Использование интерактивной информационной службы. Эта технология поддерживает достаточно простой способ представления текстовой и графической информации в виде гипертекстовых станиц, что позволяет быстро поместитьсамую свежую информацию наwww-серверы. Она унифицирует просмотр информации с помощьюWeb-браузеров. Крупные корпорации перенесли множество своих документов на страницыwww-серверов. и сотрудники этих фирм, разбросанные по всему миру, используют эту информацию

  12. Корпоративная сеть, которая интегрирует данные и мультимедийную информацию, может использоваться аудио- и видеоконференций; на ее основе может быть создана собственная телефонная сеть.