• Giga@hdv-tech.com
  • 24H онлайн услуга:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • инстаграм

    Изчерпателни подробности за комуникацията на данни и компютърните мрежи

    Време на публикуване: 21 октомври 2022 г

    Разбирането на комуникацията на данни в мрежата е сложно. В тази статия лесно ще демонстрирам как два компютъра се свързват помежду си, прехвърлят и получават информация за данни също и с петслойния протокол Tcp/IP.

     

    Какво е комуникация на данни?

    Терминът „комуникация на данни“ се използва, за да опише предаването на информация от едно място на друго с помощта на среда като кабелна връзка. Когато всички устройства, които обменят данни, са в една и съща сграда или наблизо, казваме, че трансферът на данни е локален.

     

    В този контекст „източник“ и „приемник“ имат ясни дефиниции. Източникът се отнася до оборудването за предаване на данни, докато приемникът се отнася до устройството за получаване на данни. Целта на комуникацията на данни не е създаването на информация при източника или дестинацията, а по-скоро прехвърлянето на данни и поддържането на данните по време на процеса.

     

    Системите за комуникация на данни често използват линии за предаване на данни, за да получават данни от далечни места и да изпращат обработени резултати обратно до същите тези далечни места. Диаграмата на фигурата дава по-изчерпателен преглед на мрежите за предаване на данни. Многото техники за предаване на данни, които се използват в момента, се развиват постепенно, или като подобрение на предишни техники за предаване на данни, или като тяхна замяна. И тогава има лексикалното минно поле, което е комуникацията на данни, което включва термини като скорост на предаване, модеми, рутери, LAN, WAN, TCP/IP, който ISDN, и трябва да се навигира, когато се взема решение за средство за предаване. В резултат на това е важно да погледнем назад и да разберем тези концепции и еволюцията на техниките за комуникация на данни.

     

    Изчерпателни подробности за комуникацията с данни и компютърната мрежа

     

    TCP/IP петслоен протокол:

    За да гарантираме правилното функциониране на TCP/IP, ние трябва да предоставим минимума от данни, които се изискват във формат, който е универсално разбираем в мрежите. Петслойната архитектура на софтуера прави този формат възможен.

     

    TCP/IP получава основите, необходими за предаване на нашите данни през мрежата от всеки от тези слоеве. Тук функциите са организирани в специфични за задачите „слоеве“. Няма нито една функция в този модел, която да не помага пряко на един от многото слоеве да върши по-добре работата си.

     

    Само слоеве, които са съседни един на друг, могат да комуникират. Програмите, работещи на по-високи нива, са освободени от отговорността за изпълнение на код на по-ниски нива. За да установи връзка с отдалечен хост, например, кодът на приложението просто трябва да знае как да направи заявка на транспортния слой. Може да работи, без да разбира основната схема за кодиране на изпращаните данни. Физическият слой трябва да се справи с това. Той отговаря за прехвърлянето на необработени данни, които са просто поредица от 0s и 1s, както и за регулиране на скоростта на предаване и определяне на връзката, безжичната технология или електрическия кабел, който свързва устройствата.

     

    TCP/IP петслойният протокол включваПриложен слой, транспортен слой, мрежов слой, слой за връзка с данни и физически слой, Нека научим за тези TCP/IP слоеве.

     

    1. Физически слой:Физическият слой управлява действителната кабелна или безжична връзка между устройства в мрежа. Той определя конектора, кабелната или безжичната връзка между устройствата и изпраща необработените данни (0s и 1s) заедно с регулиране на скоростта на трансфер на данни.

     

    2. Слой за връзка с данни:Връзка между два физически свързани възела в мрежа се установява и прекъсва на слоя за връзка за данни. Той прави това, като разделя пакетите данни на рамки, преди да ги изпрати по пътя им. Media Access Control (MAC) използва MAC адреси за свързване на устройства и указва права за предаване и получаване на данни, докато Logical Link Control (LLC) идентифицира мрежовите протоколи, извършва проверка за грешки и синхронизира рамки.

     

    3. Мрежов слой:Връзките между мрежите са гръбнакът на интернет. „Мрежовият слой“ на интернет комуникационния процес е мястото, където тези връзки се осъществяват чрез обмен на пакети данни между мрежи. Третият слой на модела за взаимно свързване на отворени системи (OSI) е мрежовият слой. Няколко протокола, включително интернет протокола (IP), се използват на това ниво за цели като маршрутизиране, тестване и криптиране.

     

    4. Транспортен слой:Установяването на връзка между хост към хост е отговорност на мрежовите слоеве. Докато отговорността на транспортния слой е да се установи връзка от порт до порт. Успешно прехвърлихме данните от компютър А към Б чрез взаимодействието на физически слой, слой за връзка с данни и мрежов слой. След изпращане на данни към компютър A-to-B как компютър B може да разпознае за кое приложение се прехвърлят данните?

     

    Съответно е необходимо да се присвои обработка на конкретно приложение чрез порт. По този начин IP адрес и номер на порт могат да се използват за уникално идентифициране на работещата програма на хоста.

     

    5. Приложен слой:Браузърите и имейл клиентите са примери за клиентски софтуер, който работи на приложния слой. Предоставят се протоколи, които улесняват комуникацията между програмите и показването на полезна информация на крайните потребители. Протокол за прехвърляне на хипертекст (HTTP), протокол за прехвърляне на файлове (FTP), протокол за пощенска служба (POP), прост протокол за прехвърляне на поща (SMTP) и система за имена на домейни (DNS) са примери за протоколи, които работят на приложния слой (DNS) .



    уеб 聊天