ПредишенСледващото

  • Вижте по-голяма Изображение
    За протоколи за прехвърляне на данни, преглед

В предишна статия разгледахме накратко модела на ISO / OSI. който описва работата на всяко оборудване, мрежа и мрежата като цяло. Все пак, това е само един модел, изготвяне на хартиен носител. За да започнете, ние се нуждаем от механизъм, който реализира описания модел. Такъв механизъм е протокол за трансфер на данни, включваща множество протоколи.
По този начин, протокол - набор от правила, с които данните могат да се предават между компютрите. Тези правила работят в рамките на ISO / OSI модела и не могат да се отклоняват от него една единствена стъпка, тъй като това може да доведе до несъвместимост на хардуер и софтуер.

Всяко ниво е ISO / OSL модел има свои собствени характеристики, както и за изпълнение на всички функции в един протокол не е възможно. Освен това, тя е още по-неблагоприятно, тъй като значителна част от логиката може да се развива на хардуерно ниво, което води до по-бързо обработване на информацията. Въз основа на тези съображения, той е разработила редица тясно фокусирани протоколи, всеки с максимална ефективност и бързина на изпълнение на задачите си.
Протоколите могат да бъдат два вида: ниско ниво и на високо ниво.
Протоколите за ниско ниво са се появили преди много време и оттогава не е преминала през големи промени. Дълго време се констатира, че използването на такива протоколи и елиминира всички възможни "дупки" и грешки.

ЗАБЕЛЕЖКА: протоколи от ниско ниво се изпълняват на хардуерно ниво, за да се постигне максимално ефективността им.

Що се отнася до протоколите за по-високо ниво, те постоянно се развива и усъвършенства. Няма нищо лошо в това, напротив, винаги има възможност да излезе с нови, по-ефективни. метод на предаване на данни.

Има много различни протоколи, всяка от които е намален характеристики. Някои протоколи са тясно фокусирани, други са по-широко използвани. Всяка компания разработва своя собствена стека (комплект) протоколи. Въпреки различен протокол стекове първоначално несъвместима, има допълнителни протоколи, които са "мостове" между купчините. Поради това, и същата операционна система може да работи на множество протоколи, несъвместими един с друг.
Важно е да се спомене факта, че не всички протоколи могат да бъдат използвани при същите условия. Понякога използването на един протокол е от полза за една малка група от компютри и много неизгоден за голям брой компютри с множество маршрутизатори и интернет връзки.

По-долу можете за кратко запознаване с най-общи протоколи и протоколни стекове.

NetBIOS комуникационни протоколи и NetBEUI

NetBIOS (Network Basic Input Output System, основната система мрежа I / O) - Протокол (по-скоро интерфейс) за програмиране на приложения, разработени в края на 1983 г. за PC на IBM.
На NetBIOS всъщност не пълен протокол, тъй като той само описва софтуер част от данните - набор от мрежови API-функции. Това означава, че използването на този протокол могат да се подготвят само данните за предаване. Физически, предаването може да се извърши само с помощта на който и да е транспортен протокол, като TCP.
Поради тази ситуация, подготовката на данни не е свързана с транспортен протокол, който ви позволява да използвате за тази цел всеки подходящ протокол. В допълнение, безспорно предимство е NetBIOS на скоростта.
Въпреки това, за съжаление, ние използвахме един-единствен транспортен протокол за завършване на протокола за работа NetBIOS го изискват за всички компютри в мрежата, в противен случай компютрите няма да бъдат синхронизирани. Основният недостатък на Net BIOS е, че не е могло да се препрати, без които не може да направи повече или по-малко разположи мрежа.

Основният недостатък на NetBEUI, като NetBIOS, - липса на механизъм за маршрутизация, което го прави безполезен протокол в големи мрежи. Ако вашата мрежа се състои от няколко компютъра и рутер, за по-бързо протокол, че няма да се намери.
Така че, NetBEUI лъжа протокол поддържа маршрутизиране в мрежата, което прави ефективно използване на скоростта му в глобалните мрежи. Въпреки това, този протокол е един от основните компоненти на NT-системи, п се инсталира автоматично.

TCP, UDP IP и

TCP (Transmission Control Protocol, е Transmission Control Protocol) общ протокол, разработен преди много години. Той се използва не само в локални мрежи и интернет, който еднозначно характеризира TCP с добра ръка.
Основното предимство на протокола е неговата надеждност, постигната чрез използването на помощни пакети, които се изпращат всеки път, и отговор на полученото съобщение. В тази първа логическа връзка е установена между изпращащия компютър и получаващия компютър, който гарантира успешното изпълнение на пакета.
Друг механизъм за надеждност на преноса на данни е механизъм, който следи времето, за да живеят. - TTL (Time, които живеят, цял живот). Ако след компютърът за получаване на предварително определено време не изпраща потвърждение на доставката на следващия пакет данни, за изпращане на компютъра ще изпращат данните отново. В допълнение, данните ще бъдат повторно изпратени, ако опаковката е повредена и компютъра на получателя го отхвърли, както е докладвано от подателя.

TCP. С цел да се по някакъв начин подобряване на надеждността, протокола IP поставя в шах на пакет, който позволява на компютъра на получателя, за да се уверите. че пакетът е получен без грешка, или по друг начин, за да го отхвърлите.
Предимство на протокола е възможността за раздробяване (разделяне компютър подател голям пакет в малки) с последващо дефрагментиране на получаващия компютър.

UDP (User Datagram Protocol, User Datagram Protocol) - един от най-бързо, но това не е много надеждни протоколи, които използват мрежата за предаване на данни. Тя работи почти по едно и също. както и на протокола IP, но след успешно приемане на пакет получаване компютър изпраща потвърждение. Когато се изисква тази логическа връзка между компютрите. т.е. един пакет се изпраща с надеждата (или сигурност), че желае компютърът е в мрежа и може да го приеме. Ако потвърждение за доставка не е получено, то след известно време на изпращане на компютъра, за да изпратите отново необходимия пакет данни.
Странното е, че UDP протокол се използва в мрежата достатъчно често. Благодаря за това, което трябва скоростта, с която работи оп. Тази скорост се постига чрез премахване на необходимостта от връзки с други компютри, което позволява на мрежовия трафик към правилната посока. И така UDP често се използва. например, в онлайн игра, или за предаване на аудио данни от интернет радиото (когато надеждността на доставката пакет е до голяма степен без значение).

IPX и SPX протоколи са представители на стека протокол, разработен от компанията Novell. По това време фирмата е пряк конкурент
Когато протокола на дейтаграмата използва ясен - пакетът от данни разполага с официална информация за получателя и подателя.
Microsoft в областта на мрежови операционни системи устоя на операционната система Novell Netware и WindowsNT. Съответно, всяка операционна система е използвал свой собствен набор от протоколи.
Както е известно, Novell, Inc. е предаден позициите си, и на шампионата спечели онлайн версии на операционната система Windows NT. Въпреки това, протоколите, разработени от Novell, все още са в употреба и ще бъдат използвани за дълго време.

SPX (Последователни пакети борса, Последователни пакети Exchange) - "брат» IPX, без които тя не е пълен протокол. Тези протоколи се използват заедно и имат общ име IPX / SPX.
Основната задача SPX протокол - задаване на логическа връзка между избрани компютри с последващо прехвърляне на дейтаграми подготвени.

SMTP, POP3 и IMAP

SMTP (Simple Mail Transfer Protocol, опростената Mail Transfer Protocol) протокола, чиято основна задача е изпращане на специално подготвена съобщения. Преди да. .Но как протокол установява връзка между компютрите, като се гарантира доставката на съобщения.
SMTP е много проста и ефективна, но това ефективност не се отнася за всички предизвикателства и възможности. И така тя няма механизъм за удостоверяване lazhe простите възможност и криптиране на данни за предаване "между пощенските сървъри. SMTP-големият недостатък е невъзможността му да графици за доставка.
За да не се отказваме от това доста добър протокол, беше решено да се удължи с няколко полезни и необходими разширения. Такова разширение, например, е MIME (Multipurpose Internet Mail Extensions Multipurpose Internet Mail Service в интернет), с което су разходки възможността за изпращане на файлове на всеки "формат и съдържание. Също така разработен UUENCODE стандарт. ви позволява да изпращате текстови съобщения в различни кодировки.

IMAP (Interactive Mail Access Protocol, IMAP поща до elektron¬noy) - най-много "напреднали" поща протокол за получаване на съобщения от електронната поща от сървър за електронна поща. В повечето случаи, bole- удобно и ефективно да се използва протокола IMAP от POP3.
Предимствата включват възможността да докладва на частично изтегляне писма, имейли, получени почивка в детайли с последващо свързване и др.

SLIP, PPP, HTTP и FTP

Тези протоколи са предназначени за организации за достъп до интернет и да работят с него, с помощта на различни браузъри, изтегляне мениджъри и др.

SLIP и PPP

N'GGR (HyperText Протокол за транспорта, Hypertext Transfer Protocol) протокол за организиране на трансфер на тези уеб страници в интернет или локалната мрежа. По време на своето съществуване, протоколът е претърпял значителни промени, има няколко версии за това.
Отличителна черта на протокола HTTP е, че тя може да представи всякаква информация - текст и графика. Това ви позволява да използвате в разработването на допълнителни средства за уеб страници, които ги правят анимирани и красиво декорирани.

FTP (File Transfer Protocol, протокол за пренос на файлове) - Протокол първоначално е бил разработен и се използва за прехвърляне на файлове чрез Интернет. Без този протокол би било невъзможно да се изтегли от Интернет музика, филми и други насипни данни, без които съвременната компютърна потребителят не може да си представя живота си. Има много програми, които използват протокола FTP позволява изтеглянето на големи обеми от данни, дори в условия на лоша свързаност и нисък процент на данни.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!