Computers, Network
TCP-ports. Daim ntawv teev cov TCP thiab UDP ports
Nyob rau hauv computer tes hauj lwm, chaw nres nkoj yog lub qhov kawg point ntawm kev twb kev txuas nyob rau hauv lub operating system. Qhov no lub sij hawm kuj yog siv rau kev kho vajtse pab kiag li lawm, tab sis cov software yog ib tug logic qauv, uas qhia txog ib qho kev txheej txheem los yog cov kev pab cuam.
Chaw nres nkoj yog yeej ib txwm nrog cov IP-qhov chaw nyob ntawm tus tswv tsev thiab lub hom kev sib txuas lus raws tu qauv thiab yog li ua tiav lub chaw nyob qee sib kho. Nws yog pom tias yog txhua qhov chaw nyob thiab tus raws tu qauv nrog kev pab los ntawm ib tug 16-ntsis xov tooj, feem ntau hu ua qhov chaw nres nkoj tooj. Cov chaw nres nkoj tus xov tooj yog feem ntau siv los mus taw qhia cov kev pab. Ntawm txhiab teev nyob rau hauv 1024 lub zoo-paub qhov chaw nres nkoj tus xov tooj yog qhaib nyob rau hauv raws li qhov kev pom zoo los mus txiav txim lub tej yam kev pab cuam nyob rau hauv ib tug tswv tsev. Kev cai, uas yog tsuas yog siv lub ports pab rau cov txheej txheem tswj (e.g., Kis Control raws tu qauv (TCP) thiab cov neeg siv Datagram raws tu qauv (UDP) Internet raws tu qauv los ntawm cov khoom siv).
nqi
Lub TCP-ports tsis tas yuav ncaj qha mus xws li "taw tes rau taw tes", thaum lub computers nyob rau hauv txhua kawg yuav tau ua nrog tsuas yog ib daim ntawv thov ib lub sij hawm. Lawv los ua tsim nyog tom qab lub tsheb twb tau mus ua ntau tshaj li ib qhov kev pab cuam ntawm ib lub sij hawm, thiab tau kev cob cog rua rau niaj hnub pob-hloov tes hauj lwm. Nyob rau hauv tus qauv, ib tug neeg neeg rau zaub mov ntawv thov architecture, ports thiab network neeg txuas mus rau qhov pib ntawm kev pab cuam, muab Multiplexing cov kev pab cuam, tom qab ib tug thawj zaug pauv ntawm cov ntaub ntawv uas txuam nrog lub zoo-paub qhov chaw nres nkoj tooj, thiab nws yog tso tawm los ntawm switching txhua tus lom ntawm qhov kev pab thov kom lub siab kab. Muaj yog ib tug kev twb kev txuas mus rau ib tug tej xov tooj, thiab yog li ntau cov neeg muas zaub yuav tau txais kev pab tsis muaj kev ncua.
paub meej
Cov ntaub ntawv Link raws tu qauv - Kis Control raws tu qauv (TCP) thiab cov neeg siv Datagram raws tu qauv (UDP) - siv qhia kom meej rau lo lus uas peb qhov chaw nres nkoj tooj thiab ib qhov chaw nyob rau hauv lawv cov headers feem. Qhov chaw nres nkoj tooj yog ib tug 16-ntsis unsigned integer. Yog li, nws yuav ua tau nyob rau hauv ntau ntawm 0 65.535.
Txawm li cas los, TCP-ports tsis tau siv lub xov tooj 0 rau UDP Tau qhov twg los Chaw nres nkoj yog los tsis ua cas, thiab ib tug nqi pes tsawg, lub ntsiab lus nws tsis tuaj kawm ntawv.
Cov txheej txheem txuas nws cov tswv yim los yog tso zis raws ntawm lub Internet ntsawb (hom descriptor cov ntaub ntawv) los ntawm cov thauj raws tu qauv, chaw nres nkoj tooj thiab tus IP-qhov chaw nyob. Qhov no tus txheej txheem no hu ua losis tswvyim dabtsi, thiab nws enables cov ntaub ntawv kis tau tus mob thiab kev txais tos ntawm ib tug network.
Network operating system software lub luag hauj lwm rau outbound kis tau tus mob ntawm cov ntaub ntawv los ntawm tag nrho cov daim ntawv thov ports nyob rau hauv lub network thiab redirect inbound network packets (los ntawm txoj kev tus IP-qhov chaw nyob thiab naj npawb xov tooj). Tsuas yog ib tug txheej txheem yuav khi rau ib tug IP-qhov chaw nyob thiab chaw nres nkoj ob peb ua ke siv tib thauj raws tu qauv. General daim ntawv thov failures, tej zaum hu ua chaw nres nkoj teeb meem tshwm sim thaum muaj ntau cov kev pab cuam tseem tabtom hu nrog tib qhov chaw nres nkoj xov tooj nyob rau hauv tib-tus IP chaw nyob, siv tib lub raws tu qauv.
Yuav ua li cas lawv yog siv
Cov ntawv thov kev siv ntau cov kev pab cuam feem ntau siv tej loo thiab zoo-paub ntawv teev cov TCP thiab UDP ports tau txais kev pab cuam kev thov los ntawm cov neeg. Qhov no tus txheej txheem no hu ua mloog lus, thiab nws muaj tau txais ib qho kev thov rau ib tug zoo-paub chaw nres nkoj thiab tsim kom muaj ib tug kev sib tham ntawm neeg rau zaub mov thiab tus thov kev pab "ib tug-rau-ib tug", nrog rau cov tib zos chaw nres nkoj tooj. Lwm yam neeg yuav mus yuav kev cob cog rua - qhov no yog ua tau, txij thaum lub TCP kev twb kev txuas yog qhia raws li ib tug saw uas muaj tej thaj chaw deb thiab lub zos qhov chaw nyob thiab chaw nres nkoj. Standard TCP thiab UDP ports yog txiav txim los ntawm daim ntawv cog lus nyob rau hauv cov kev tswj ntawm lub Internet luag muab Numbers Authority (IANA).
Cov tub ntxhais ntawm lub network kev pab (feem ntau, WorldWideWeb), feem ntau yog siv ib tug me me muaj pes tsawg tus ntawm ports - tsawg tshaj li 1024. Nyob rau hauv muaj ntau yam kev khiav hauj lwm systems yuav tsum tau tshwj xeeb tsim nyog rau daim ntawv thov rau khi rau lawv, vim hais tias lawv yog feem ntau pom tau hais tias yuav tseem ceeb heev rau lub lag luam ntawm tus IP-raws li tes hauj lwm. Nyob rau lwm cov tes, lub tebchaw ntawm lub kawg neeg, raws li ib tug txoj cai, siv loj tus naj npawb ntawm lawv, xaiv rau sij hawm luv luv siv, txawm li cas los, muaj ntau li-hu ua ephemeral ports.
qauv
TCP-ports yog encoded nyob rau hauv cov ntaub ntawv header ntawm cov thauj raws tu qauv, thiab lawv tau yooj yim yuav txhais tsis tau tsuas yog cov xa thiab tau txais computers, tab sis tseem muaj lwm Cheebtsam ntawm lub network infrastructure. Nyob rau hauv kev firewalls, feem ntau teeb kom paub qhov txawv nruab nrab ntawm tus packets nyob ntawm lawv qhov chaw los yog lo lus uas peb qhov chaw nres nkoj xov tooj. Redirect yog ib tug classic piv txwv ntawm no.
Cov kev xyaum npaj siab mus txuas rau ib tug ntau ntawm ports nyob rau hauv ib theem zuj zus rau ib tug computer hu ua lawv PP. Qhov no yog feem ntau yog vim yog siab phem los tsis los yog lub network cov thawj coj tab tom nrhiav rau tau vulnerabilities los pab tiv thaiv xws tawm tsam.
Kev nqis tes ua aimed ntawm yuav ua li cas mus qhib TCP-chaw nres nkoj, feem ntau tej tshuaj thiab kaw nrog kev pab los ntawm computers. Cov txheej txheem no siv ib tug xov tooj ntawm spare sib txuas nyob rau hauv thiaj li yuav xyuas kom meej du kev twb kev txuas mus rau lub neeg rau zaub mov.
piv txwv ntawm qhov kev siv
Qhov tseem ceeb tshaj Piv txwv li, qhov chaw uas lub dav siv TCP / UDP ports, yog lub Internet mail system. Cov neeg rau zaub mov yog siv rau e-mail (xa thiab tau txais), thiab feem ntau yuav tsum tau cov kev pab cuam ntawm ob tug. Tus thawj kev pab cuam thauj mail thiab lwm yam servers. Qhov no yog tiav ntawm yooj yim Mail Hloov raws tu qauv (SMTP). Raws li txoj cai, daim ntawv thov kev pab cuam mloog rau lub TCP-SMTP chaw nres nkoj tooj 25 nyob rau hauv kev txiav txim rau cov txheej txheem tuaj thov. Lwm cov kev pab yog ib tug nav loob (tag nrho - Post Office raws tu qauv) los yog IMAP (los yog Internet Message Access raws tu qauv) uas yog tsim nyog rau tus thov kev pab daim ntawv sau npe mus rau lub e-mail mus rau cov neeg 'cov cav tov tau txais e-mail neeg rau zaub mov. POP tapped Services chav nrog lub TCP-chaw nres nkoj 110. Qhov saum toj no cov kev pab cuam yuav ob leeg khiav nyob rau tib lub party computer. Thaum zoo li no tshwm sim, qhov chaw nres nkoj tooj distinguishes cov kev pab cuam thov los ntawm ib tug tej thaj chaw deb ntaus ntawv - ib tug neeg siv lub PC los yog lwm yam mail neeg rau zaub mov.
Thaum lub neeg rau zaub mov mloog chaw nres nkoj tus xov tooj yog zoo txhais (IANA hu lawv lub zoo-paub ports), tus neeg xaiv yog feem ntau xaiv los ntawm cov dynamic ntau yam. Nyob rau hauv tej rooj plaub, cov neeg muas zaub ib lub zuj zus thiab neeg rau zaub mov siv cov kev TCP-ports muab rau cov IANA. Ib tug piv txwv zoo yog DHCP, qhov twg tus neeg muas zaub nyob rau hauv tag nrho cov mob siv UDP 68, thiab cov neeg rau zaub mov - UDP 67.
Daim ntawv thov Cov URL-chaw nyob
Chaw nres nkoj xov tooj no tej zaum kuj kom meej meej pom nyob rau hauv Internet, los yog lwm yam Uniform Resource Locator (URL). Yog lub neej ntawd, HTTP siv TCP-chaw nres nkoj 80 thiab HTTPS - 443. Txawm li cas los, muaj lwm yam variations. Piv txwv li, lub URL-chaw nyob http://www.example.com:8080/path/ ntawd hais tias cov Web browser yog kev cob cog rua rau lub 8080 es tsis txhob ntawm lub HTTP neeg rau zaub mov.
Daim ntawv teev cov TCP thiab UDP ports
Raws li twb tau hais, Internet luag muab Numbers Authority (IANA) yog lub luag hauj lwm rau lub ntiaj teb no kev sib koom tes ntawm lub DNS-hauv paus, IP-qhov chaw nyob thiab lwm yam hauv Internet raws tu qauv kev pab. Qhov no muaj xws li cov ntawv sau npe feem ntau siv qhov chaw nres nkoj naj npawb rau zoo-paub Internet kev pab.
Qhov chaw nres nkoj tus xov tooj yog muab faib ua peb yog hom twg: lub zoo-paub sau npe thiab dynamic, los yog lwm qhov. Zoo paub (kuj hu ua system) - yog muaj cov zauv 0 mus 1023. yuav tsum tshiab tau teem tseg nyob rau hauv no ntau nruj dua rau lwm accounts.
Lug paub piv txwv
Piv txwv hais tias yog nyob rau hauv daim ntawv no muaj xws li:
- TCP chaw nres nkoj 443: HTTP ruaj ntseg (HTTPS).
- 21: cov ntaub ntawv hloov raws tu qauv (tus FTP).
- 22: Muab Plhaub (SSH).
- 25: Tej yam yooj yim Mail Hloov raws tu qauv (SMTP).
- 53: sau npe System (DNS).
- 80: Hypertext Hloov raws tu qauv (HTTP).
- 119: Network Xov xwm Hloov raws tu qauv (NNTP).
- 123: Network raws tu qauv lub sij hawm (NTP) ..
- 143: Internet Message Access raws tu qauv (IMAP)
- 161: Tej yam yooj yim Network Management raws tu qauv (SNMP) 1.
- 94: Internet Relay tham (IRC).
Sau npe Ports xws li cov xov tooj los ntawm 1024 mus 49151. IANA koom tes ib tug hauj lwm daim ntawv teev cov paub thiab sau npe bands. Dynamic los yog lwm - los ntawm 49152 rau 65535. Ib tug siv rau qhov no ntau ephemeral ports.
Keeb kwm ntawm creation
chaw nres nkoj tooj tswvyim twb tsim thaum ntxov ARPANET developers nyob rau hauv lub kev koom tes ntawm cov sau phau ntawv ntawm software thiab system cov thawj coj.
Lub sij hawm "chaw nres nkoj" tsis tau siv nyob rau hauv ib pliag. Daim ntawv tso cai phaj tooj rau tej thaj chaw deb party yog ib tug 40-ntsis tooj. Tus thawj 32 khoom yog zoo li niaj hnub no IPv4-chaw nyob, tab sis lub tseem ceeb tshaj plaws yog thawj 8 khoom. Lub kawg tseem ceeb ib feem ntawm tus xov tooj (khoom 33 mus 40) qhia lwm yam khoom, hu ua AEN. Qhov no yog qhov chiv keeb ntawm cov niaj hnub chaw nres nkoj tooj.
Lub peb hlis ntuj 26, 1972 yog thawj qhia cov creation ntawm ib tug directory ntawm lub nplos xov tooj nyob rau hauv RFC 322. Lub network khiav dej num hu ua qhia txog txhua ruaj khov chav tsev rau nws cov kev khiav dej num thiab kev pab cuam network. Qhov no catalog yog tom qab luam tawm raws li RFC 433 nyob rau hauv lub Kaum Ob Hlis 1972, thiab muaj ib daim ntawv teev uas muaj hwjchim, lawv qhov chaw nres nkoj tooj thiab cov coj muaj nuj nqi yuav tsum tau siv nyob rau hauv txhua node nyob rau hauv lub network. Nyob rau hauv Tej zaum 1972, cov nom lo lus uas peb qhov chaw nres nkoj naj npawb rau cov thawj lub sij hawm yav tas los, kev pab cuam network, thiab kuj muaj ib tug tshwj xeeb kev tswj muaj nuj nqi kom muaj qhov npe.
Tus thawj daim ntawv teev cov TCP-chaw nres nkoj 256 AEN muaj qhov tseem ceeb uas tau muab faib mus rau hauv lub nram qab no yog hom twg:
- 0 63: qauv nta thoob plaws lub network
- 64 rau 127: party kev functions
- 128 rau 239: loo rau yav tom ntej siv
- Los ntawm 240 rau 255: tej kev sim feature.
Telnet kev pab cuam tau txais cov thawj nom hauj lwm ntawm qhov tseem ceeb 1. Nyob rau hauv thaum ntxov hnub ntawm lub ARPANET sij hawm AEN kuj hu ua lub npe ntawm tus ntsawb uas tau siv nrog cov thawj raws tu qauv kev twb kev txuas (MSP) thiab ib feem ntawm cov network tswj qhov kev pab cuam (NCP). Yog li NCP yog tus forerunner ntawm hnub no lub Internet twg siv TCP / IP ports.
Similar articles
Trending Now