Компьютерные сети Компьютерные сети




НазваниеКомпьютерные сети Компьютерные сети
Дата конвертации13.02.2013
Размер445 b.
ТипПротокол





Компьютерные сети

  • Компьютерные сети

  • Технологии передачи данных

  • Стек протоколов TCP/IP



В лекциях изложены базовые принципы построения компьютерных сетей и Интернет. Нужно ли это знать нормальному пользователю?

  • В лекциях изложены базовые принципы построения компьютерных сетей и Интернет. Нужно ли это знать нормальному пользователю?

  • Я собираюсь рассказать основные принципы по которым построены

  • современные компьютерные сети, как раз в объеме полезном для

  • нормального пользователя. Только для того чтобы создать небольшой

  • каркас знаний, который позволит Вам воспринимать практические

  • рекомендации, и те технические детали без которых трудно совсем

  • избежать.



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

  • Компьютерная сеть - это объединение нескольких или многих компьютеров с целью совместного использования ресурсов (оборудования, программ и данных) и обмена информацией.

  • Хост – компьютер, подсоединенный к сети. От англ. host – хозяин ресурсов. Все компьютеры сети могут делиться своими ресурсами. Название пришло из сетевых стандартов, разработанных в 70-80 гг.



Есть подходящая технология передачи данных

  • Есть подходящая технология передачи данных

    • Модемная связь, ADSL
    • WiMax, LTE
    • 3G
    • Wi-Fi
    • Ethernet
  • Есть среда для передачи

    • Провод «витая пара»
    • Эфир
    • Телефонная линия
  • Участники придерживаются одних стандартов

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

    • HTTP
    • SMTP


Локальные сети

  • Локальные сети



Протокол это набор согласованных процедур,

  • Протокол это набор согласованных процедур,

  • используемых двумя или более участниками

  • взаимодействия.

  • Протоколы в мире компьютеров играют ту же роль,

  • что языки общения, правила грамматики или

  • стандарты в человеческом обществе.

  • Слово протокол понимается не в милицейском

  • смысле, а в дипломатическом.

  • Название большинства протоколов – это

  • аббревиатуры. Например: FTP, SMTP



Интернет — мировое объединение сетей, использующих стек протоколов TCP/IP

  • Интернет — мировое объединение сетей, использующих стек протоколов TCP/IP

  • Интернет образует глобальное информационное пространство

  • Интернет служит физической основой для Всемирной паутины.

  • В англоязычной литературе:

    • Internet (с большой буквы) – это глобальная сеть Интернет
    • internet (с маленькой буквы) – просто объединение сообщающихся между собой сетей


  • Образует глобальное информационное пространство

  • Снижает трансакционные издержки

  • Позволяет оптимизировать материальные потоки



Работа пользователя мало зависит от технологии подключения (wifi,3G,adsl,..)

  • Работа пользователя мало зависит от технологии подключения (wifi,3G,adsl,..)

  • По одному носителю (каналу) одновременно идет много информационных потоков (голос, текст, видео)

  • Устойчивость к сбоям



E-mail - Электронная почта

  • E-mail - Электронная почта

  • FTP (File Transfer Protocol) – протокол передачи файлов

  • Telnet – удаленная (на расстоянии) работа на компьютере в интерфейсе командной строки



  • страница о слонах

  • Глава о слонах

  • Слоны в Wikipedia


  • Слоны обычно очень симпатичны.



  • Веб-сервер

    • Веб-сервер

      • Обслуживает запросы поступающие от веб-браузеров выдает в ответ требуемые веб-страницы
      • Популярные марки: Apache (СПО), Internet Information Server (Microsoft IIS)
    • Веб-браузер

      • Программа для просмотра мультимедийного гипертекста на языке HTML
      • Популярные марки: Firefox, Safari, Chrome, Opera, Internet Explorer
      • Запросы веб-браузера и ответы веб-сервера используют протокол HTTP (Hyper-Text Transfer Protocol)


    Текстовым редактором (требуется знать HTML-теги)

    • Текстовым редактором (требуется знать HTML-теги)

    • Сохранить документ Word как web-страницу

    • Использовать средства класса WYSIWIG (What You See Is What You Get):

      • Adobe Dreamweaver , Microsoft FrontPage
    • Средства с web-интерфейсом:

      • sites.google.com, narod.yandex.ru




    Гиперссылки используют синтаксис URL

    • Гиперссылки используют синтаксис URL

    • В адресной строке браузера можно ввести URL

    • URL обычно задается в виде

      • протокол://имя.или.адрес.сервера/ресурс
      • Протокол - обычно ftp или http, но встре
      • IP-адрес или доменное имя сервера на котором ресурс находится
      • Ресурс – часто это путь к файлу на сервере
    • Примеры:

    • http://www.econ.msu.ru -- только имя сервера

    • http://lx.academy.ru/pub/stud2004 ресурс /pub/stud2004

    • ftp://ftp.cdrom.com/pub/games

    • URI (Universal Resource Identifier) – это обобщение URL. Для некоторых протоколов ресурс указывается не местоположением, а как-нибудь ещё, например, уникальным номером



    На стороне сервера:

    • На стороне сервера:

      • Генерация веб-страниц по запросу пользователя
      • База данных
    • На стороне клиента:

      • Апплеты на языке Java (требуется Java plug-in сайта java.sun.com)
      • Flash-анимации (требуется Flash plug-in с сайта adobe.com)
      • Сценарии (скрипты) на языке Javascript (не требуется дополнительных компонентов)




    Протоколы прикладного уровня используются прикладными программами и сетевыми службами

    • Протоколы прикладного уровня используются прикладными программами и сетевыми службами

    • Протоколы более низкого уровня обеспечивают необходимую инфраструктуру для протоколов более высокого уровня. Одна из их главных задач — правильно доставлять сообщения, которыми обмениваются программы, общающиеся при помощи какого-либо протокола высокого уровня.

    • Многоуровневый набор взаимодействующих протоколов называют стеком протоколов.

    • Наиболее известный стек протоколов TCP/IP. Он используется в Интернет и в большинстве сетей









    Программа-сервер постоянно запущена и постоянно готова обслужить запросы на от клиентских программ.

    • Программа-сервер постоянно запущена и постоянно готова обслужить запросы на от клиентских программ.

    • Программа-клиент является инициатором сетевого взаимодействия.

    • Программа клиент должна знать адрес по которому работает программа сервер (адрес компьютера и порт)



    Каждый хост в сети TCP/IP (каждый его сетевой интерфейс) имеет уникальный IP-адрес (например: 195.26.162.39

    • Каждый хост в сети TCP/IP (каждый его сетевой интерфейс) имеет уникальный IP-адрес (например: 195.26.162.39

    • Хостам, предоставляющим ресурсы и услуги назначают имя (crow, saturn, mail, www)

    • Во избежание конфликта имен в глобальных сетях, именам хостов приписывают справа имя домена (например: crow.academy.ru, www.econ.msu.ru)

    • Сравните

      • файл: D:\downloads\film.avi (путь от корня диска к конкретному файлу)
      • Доменное имя: r63cs.econ.msu.ru (путь от конкретного хоста к домену первого уровня)


    Программа – это файл (или группа файлов), содержащий данные и инструкции для выполнения определенных задач

    • Программа – это файл (или группа файлов), содержащий данные и инструкции для выполнения определенных задач

    • Процесс – это выполняющийся экземпляр программы

    • Взаимодействующие через сеть процессы работают на прикладном уровне и обращаются к услугам транспортного уровня



    Процессы, взаимодействующие через сеть регистрируют на транспортном уровне отдельный порт – адрес процесса внутри компьютера

    • Процессы, взаимодействующие через сеть регистрируют на транспортном уровне отдельный порт – адрес процесса внутри компьютера

    • Аналогия: Жители многоквартирного дома, для пользования услугами почты (транспортный уровень) имеют отдельный почтовый ящик с номером их квартиры. IP-адрес аналог адреса дома, а номер порта (1-65535) аналог номера квартиры.



    HTTP (Hyper Text Transfer Protocol)

      • HTTP (Hyper Text Transfer Protocol)
        • - передает не только гипертекст (веб-страницы) но и картинки и любые файлы.
      • HTTPS - безопасный HTTP
        • используется обмена с сервером конфиденциальной информацией, когда есть дополнительные требования к безопасности:
          • подтверждение подлинности участников взаимодействия
          • шифрование передачи данных


    Совместное использование папок

    • Совместное использование папок

      • CIFS (Сommon Internet Filesystem ) для Windows
      • NFS (Network Filesystem) для ОС Unix, Linux
    • Копирование файлов:

      • FTP - File Transfer Protocol
      • HTTP
      • SSH (Secure Shell)


    SMTP (Simple Mail Transfer Protocol) - используется и почтовыми серверами и почтовыми клиентами для передачи сообщения почтовому серверу

    • SMTP (Simple Mail Transfer Protocol) - используется и почтовыми серверами и почтовыми клиентами для передачи сообщения почтовому серверу

    • POP3 (Post Office Protocol ver. 3) традиционный протокол, используемый почтовыми клиентами для скачивания писем с почтового сервера на локальный диск.

    • IMAP (Internet Message Access Protocol) – более современный протокол, используемый почтовыми клиентами, для доступа к почтовому ящику на сервере

    • Для доступа к Web-интерфейсу почтовых служб (gmail.com, hotmail.com, mail.ru) используется протокол HTTP или HTTPS



    LDAP (Lightweight Directory Access Protocol) – позволяет получить доступ к службе каталога предприятия и использовать ее для:

    • LDAP (Lightweight Directory Access Protocol) – позволяет получить доступ к службе каталога предприятия и использовать ее для:

      • Нахождения сетевых сервисов
      • Аутентификации пользователей (проверки пароля)
      • Хранения конфигурационной информации
    • DNS (Domain Name Service) – позволяет узнать по доменному имени IP-адрес и найти сетевые службы



    Текстовый: Telnet, SSH

    • Текстовый: Telnet, SSH

    • Графический :

      • VNC (кросс-платформенный, открытый)
      • Windows Remote Desktop (RDP)
      • протокол Citrix ICA (кросс-платформенный, проприетарный)
      • X-Window (Unix, Mac OS X) открытый протокол










Похожие:

Компьютерные сети Компьютерные сети iconКомпьютерные сети. Понятие компьютерной сети

Компьютерные сети Компьютерные сети iconГлобальные компьютерные сети российские сети информационных и финансовых телекоммуникаций
Сеть создана в 1990 году, подключена и зарегистрирована в eunet европейской части Internet
Компьютерные сети Компьютерные сети iconКомпьютерные сети Коммуникационные технологии
Сети предоставляют пользователям возможность не только быстрого обмена информацией, но и совместной работы на принтерах и других...
Компьютерные сети Компьютерные сети iconКомпьютерные сети Компьютерные телекоммуникации
В настоящее время персональные компьютеры, находящиеся чуть ли не в каждом доме и практически в каждой организации, достигли огромных...
Компьютерные сети Компьютерные сети iconКомпьютерные сети

Компьютерные сети Компьютерные сети iconКомпьютерные сети Простейший вариант соединения

Компьютерные сети Компьютерные сети iconПередача информации Локальные и глобальные компьютерные сети

Компьютерные сети Компьютерные сети iconПередача информации. Локальные и глобальные компьютерные сети

Компьютерные сети Компьютерные сети iconКомпьютерные сети. Виды, структура, принципы функционирования
Каждый компьютер, соединён друг с другом, сигнал, несущий информацию идёт по кругу
Компьютерные сети Компьютерные сети iconКомпьютерные сети и Интернет Inna Issajeva
Компьютеры могут обмениваться информацией с использованием каналов связи различной физической природы: кабельных, оптоволоконных,...
Разместите кнопку на своём сайте:
hnu.docdat.com


База данных защищена авторским правом ©hnu.docdat.com 2012
обратиться к администрации
hnu.docdat.com
Главная страница