Компјутери, Мрежа
TCP-порти. Листа на TCP и UDP портови
Во компјутерски мрежи, пристаништето е крајната точка на поврзување во оперативниот систем. Овој термин се користи исто така и за хардверски уреди, но софтверот е логика структура, која ги идентификува специфичен процес или услуги.
Порт е секогаш поврзан со IP-адресата на домаќинот и видот на комуникациски протокол и на тој начин ја заврши седницата на распределба адреса. Таа се идентификувани за секоја адреса и протоколот со помош на број еден 16-битна, попозната како бројот на портата. Посебни пристаниште броеви кои најчесто се користат за да се идентификуваат специфични услуги. Од илјадници наведени во 1024 познатите пристаниште броеви се чуваат во согласност со договорот да се утврди одредени видови на услуги за домаќин. Протоколи, кои главно се користат пристаништа служи за контрола на процесот (на пример, Протокол за контрола на пренос (TCP) и корисник Datagram Protocol (UDP) интернет протокол од комплетот).
вредност
На TCP-пристаништа не треба директни линкови како "точка до точка", кога компјутерите на секој крај може да се управува со само една апликација во исто време. Тие станаа неопходни по автомобили беа во состојба да вршат повеќе од една програма во исто време, а се поврзани со модерна пакет вклучен мрежи. Во моделот, клиент-сервер апликација архитектура, пристаништа и мрежата на клиенти се поврзете со започнувањето на сервис, да обезбеди мултиплексирање услуги, по првичната размена на податоци поврзани со познати бројот на портата, и е објавен од страна на префрлување секоја инстанца на барања за услуги на посветена линија. Постои поврзаност со одреден број, а со тоа и повеќе клиенти може да се сервира без одлагање.
детали за
Податоци врска протокол - Протокол за контрола на пренос (TCP) и корисник Datagram Protocol (UDP) - се користи за да се определи бројот на дестинација порта и извор во нивните заглавија сегменти. бројот на портата е 16-битна непотпишана цел број. Така, може да биде во опсег од 0 до 65.535.
Сепак, TCP-порти не можат да го користат овој број 0 за UDP извор порта е задолжително, а вредноста на нула, што значи неговото отсуство.
Процесот поврзува нејзиниот влез или излез канали преку приклучокот на Интернет (тип датотека дескриптори) од страна на протокол за транспорт, број на порта и IP-адреса. Овој процес е познат како обврзувачки, и тоа им овозможува за пренос на податоци и прием преку мрежа.
софтверот за оперативни системи мрежата се одговорни за излезни пренос на податоци од сите пристаништа примена во мрежата и пренасочување Влезни мрежа пакети (со појавување на IP-адреси и телефонски броеви). Само еден процес може да се поврзе со одредена IP-адреса и порта комбинации со користење на истиот протокол за транспорт. Општи примена неуспеси, понекогаш се нарекува порта конфликти се јавуваат кога повеќе програми се обидува да се поврзеш со истото пристаниште броеви на ист IP адресата, со користење на истиот протокол.
Како тие се користат
Апликации спроведување на заедничките услуги често се користат специјално резервирани и добро познат листа на TCP и UDP портови да ги прифати барањата на услуги од страна на клиентите. Овој процес е познат како слушање, а тоа вклучува и добивањето на барањето на добро позната порта и да се воспостави дијалог помеѓу серверот и клиентот "еден-на-еден", со истата локална бројот на портот. Други клиенти може да продолжи да биде поврзан - ова е можно, бидејќи TCP конекција е идентификуван како еден синџир се состои од далечински и локални адреса и порта. Стандарден TCP и UDP портови се утврдува со договор под контрола на интернет Доделени броеви Authority (Јана).
Јадрото на услуги на мрежата (пред се, WorldWideWeb), обично се користи мал број на пристаништа - помалку од 1024. Во многу оперативни системи се потребни посебни привилегии за примена да се поврзе со нив, бидејќи тие често се смета да биде од клучно значење за работењето на IP-базирани мрежи. Од друга страна, соединенијата на крајот клиент, како по правило, се однесува голем број од нив, избрани за краткорочни употреба, сепак, постојат т.н. ефемерни пристаништа.
структура
TCP-порти се кодирани во пакет заглавието на протокол за транспорт, и тие лесно ќе можат да се толкуваат не само на испраќање и примање на компјутери, но исто така и други компоненти на мрежната инфраструктура. Особено firewalls, обично е конфигуриран да се направи разлика помеѓу пакети во зависност од нивниот извор или дестинација пристаниште броеви. Пренасочување е класичен пример за тоа.
Практиката се обидува да се поврзете со голем број на пристаништа во низа на компјутер познат како нивните скенирање. Ова е обично поради било малициозен обид не успее или мрежни администратори во потрага по можни слабости за да се спречи ваквите напади.
Активности во насока на тоа како да се отвори TCP-порт, често се контролирани и снимени со помош на компјутери. Оваа техника користи голем број на резервни врски со цел да се обезбеди непречено поврзување со серверот.
примери на употреба
Најважните пример, кога се користи TCP / UDP портови, е систем на интернет пошта. На сервер се користи за е-пошта (испраќање и примање), и, генерално, се потребни услугите на два. Првиот сервис се користи за транспорт на пошта и други сервери. Ова се постигнува преку просто Mail Transfer Protocol (SMTP). Како по правило, примената услуга слуша на порта број на TCP SMTP-25, со цел да се процес пристигнати барања. Друга услуга е POP (целосно - пошти протокол) или IMAP (или Интернет-протокол за пристап до пораки) која е неопходна за клиент апликации за е-пошта на машини корисниците да добивате e-mail серверот. POP избран Услуги соби со TCP-порт 110. горенаведените услуги и може да работи на истиот компјутерот. Кога ова се случува, бројот на портата се разликува од се бара од страна на далечински уред услуга - компјутерот на корисникот или било кој друг сервер за пошта.
А на серверот слушање бројот на портата е добро дефиниран (Јана нив добро познати порти нарекува), опција на клиентот често се избрани од динамички опсег. Во некои случаи, клиенти поединечно и серверот користи специфични TCP-порти доделени на Јана. Еден добар пример е DHCP, каде што клиентите во сите случаи користејќи UDP 68, и на серверот - UDP 67.
Апликацијата на URL-адреса
Пристаниште броеви понекогаш се јасно видливи на интернет, или други Униформен локатор на ресурси (URL). Стандардно, HTTP користи TCP-порт 80 и HTTPS - 443. Сепак, постојат и други опции. На пример, URL-адреса http://www.example.com:8080/path/ укажува на тоа дека на веб прелистувачот е поврзан на 8080, наместо на серверот за HTTP.
Листа на TCP и UDP портови
Како што веќе рековме, интернет Доделени броеви Authority (Јана) е одговорен за глобална координација на DNS-корен, IP-адреса и други интернет протокол ресурси. Ова ги вклучува регистрација најчесто се користи пристаниште броеви за познати интернет услуги.
бројот на портата се поделени во три подрачја: на познатите регистриран и динамична, или приватни. Добро познати (исто така познат како систем) - е да се има броеви од 0 до 1023. Барања за нови состаноци во овој опсег се построги отколку за други сметки.
Нашироко познат примери
Примерите кои се наоѓаат во оваа листа се:
- TCP порта 443: HTTP Secure (HTTPS).
- 21: Протокол за пренос на датотека (FTP).
- 22: безбедна школка (SSH).
- 25: Едноставен Mail Transfer Protocol (SMTP).
- 53: Domain Name System (DNS).
- 80: Хипертекст трансфер протокол (HTTP).
- 119: Мрежа Вести Протокол за пренос (NNTP).
- 123: Мрежа протокол (NTP) ..
- 143: Интернет-протокол за пристап (IMAP)
- 161: Протокол за управување со просто мрежа (SNMP) 1.
- 94: Internet Relay Chat (IRC).
Регистрирани пристаништа вклучуваат броеви од 1024 до 49151. Јана одржува официјален список на познати и регистрирани бендови. Динамична или приватни - од 49152 до 65535. Една од можностите спектар ефемерни пристаништа.
Историја на создавањето
порта број концепт беше создадена на почетокот ARPANET програмери под неформална соработка на авторите на софтвер и систем администратори.
Терминот "порта" не е користена подолго време. број на регистарска табличка за далечински домаќин беше на 40-битна. Првите 32 битови биле слични на денешните IPv4-адреса, но најважните се првите 8 бита. Најмалку значаен дел од број (битови 33 до 40) означува друг објект, наречен AEN. Ова е прототип на модерен бројот на портата.
26. март 1972 година беше првиот да предложи создавање на листа на броеви штекерот во RFC 322. мрежен администратор наречен опише секој постојан простор за своите функции и мрежни услуги. последователно Овој каталог е објавен како RFC 433, во декември 1972 година, а вклучени листа на Силите, нивниот пристаниште броеви и соодветната функција да се користи на секој јазол во мрежата. Во мај 1972 година, на официјалната дестинација пристаниште броеви за прв пат документирани, мрежни услуги, а исто така обезбедува посебна административна функција да се задржи овој регистар.
Првиот список на TCP порта 256 AEN имаше вредности кои беа поделени во следниве подрачја:
- 0 за да се 63: стандардни карактеристики низ мрежата
- 64-127: Домаќин-специфични функции
- 128 239 за да се: се задржани за понатамошна употреба
- Од 240 до 255: секое експериментална опција.
Телнет сервис доби прва официјална задача на вредности 1. Во раните денови на ARPANET рок AEN исто така, повика на името на приклучок што се користи со оригиналниот врска протокол (MSP) и компонента на програмата за управување со мрежата (NCP). Така NCP беше претходник на денешниот интернет протоколи со користење на TCP / IP порти.
Similar articles
Trending Now