• Чтение/запись данных через сеть
  • Client DNS Server
  • Client Server
  • Client NAT Client
  • Client NAT NAT Client
  • TCP протокол
  • Salam Baset, Henning Schulzrinne “Skype: An Analysis of the Skype Peer-to-Peer telephony Protocol.”
  • Интернет: модель tcp/udp сервисов




    Download 0,64 Mb.
    Sana19.12.2023
    Hajmi0,64 Mb.
    #123354
    Bog'liq
    01 Примеры сетевых приложений






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

    проф. Смелянский Р.Л.


    Лаборатория Вычислительных комплексов ф-т ВМК МГУ








    Введение в компьютерные сети проф. Смелянский Р.Л.
    • Чтение/запись данных через сеть


      • Web browser, Web server

      • Skype clients

      • Bit Torrent clients, Rendezvoused, Rely



    • Основная модель: TCP поток байтов




    07.02.2018 2









    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 3





    Client DNS Server



    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 4





    Client А




    Internet
    Client В

    mail -Server



    mail -Server
    Введение в компьютерные сети проф. Смелянский Р.Л.


    07.02.2018 5





    Client Server



    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 6





    Client Client



    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 7






    Client


    NAT

    Client



    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 8




    Randezvous


    A B




    Client NAT

    Client



    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 9




    Rely






    Client


    NAT
    NAT

    Client



    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 10


    Tracker




    Client Client




    Client


    Введение в компьютерные сети проф. Смелянский Р.Л.
    Client Client
    Client


    07.02.2018 11



    • Наиболее распространенная сегодня модель взаимодействия приложений (есть и другие: дейтаграммы, потоки реального времени и т.п.)

    • Это абстракция Интернета – «труба» между двумя процессами (поверх ненадежного, ‘best-effort’ Internet)
    • TCP протокол


    • Примеры разных приложений

      • World Wide Web

      • Skype

      • Bit Torrent




    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 12


    • Salam Baset, Henning Schulzrinne “Skype: An Analysis of the Skype Peer-to-Peer telephony Protocol.”


    • Bit Torrent: Wikipedia

    • http://wiri.theory.org/BitTorrentSpecification




    Введение в компьютерные сети проф. Смелянский Р.Л.
    07.02.2018 13

    Download 0,64 Mb.




    Download 0,64 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Интернет: модель tcp/udp сервисов

    Download 0,64 Mb.