Cyfrifiaduron, Rhwydwaith
TCP-porthladdoedd. Rhestr o TCP a CDU porthladdoedd
Mewn rhwydweithiau cyfrifiadurol, porthladd yw'r pwynt y pen draw o gysylltiad yn y system weithredu. Defnyddir y term hwn hefyd ar gyfer dyfeisiau caledwedd, ond mae'r meddalwedd yn strwythur rhesymeg, sy'n nodi proses neu wasanaethau penodol.
Port bob amser yn gysylltiedig â'r IP-cyfeiriad y llu a'r math o protocol cyfathrebu ac felly yn cwblhau sesiwn cyfeiriad dyrannu. Mae'n cael ei nodi ar gyfer pob cyfeiriad a'r protocol gyda chymorth nifer 16-bit, adwaenir yn gyffredin fel y rhif porthladd. rhifau porthladd penodol yn cael eu defnyddio'n gyffredin i nodi gwasanaethau penodol. O'r miloedd restrir yn 1024 y nifer porthladd adnabyddus yn cael eu cadw yn unol â'r cytundeb i benderfynu ar y mathau penodol o wasanaethau ar lu. Protocolau, sy'n cael eu defnyddio yn bennaf y porthladdoedd yn gwasanaethu ar gyfer rheoli proses (e.e. Protocol Trosglwyddo Rheoli (TCP) a'r Defnyddiwr Protocol Datagram (CDU) protocol Rhyngrwyd gan y pecyn).
gwerth
Nid oes angen y TCP-porthladdoedd cysylltiadau uniongyrchol megis "pwynt i bwynt", pryd y gall y cyfrifiaduron ar y ddau ben gael ei weithredu gyda dim ond un cais ar y tro. Daeth Maent yn angenrheidiol ar ôl y ceir yn gallu perfformio mwy nag un rhaglen ar y tro, ac yn gysylltiedig â rhwydweithiau droi-pecyn modern. Yn y model, mae pensaernïaeth gais cleient-gweinyddwr, porthladdoedd a chleientiaid rhwydwaith yn cysylltu â'r cychwyn gwasanaeth, yn darparu gwasanaethau multiplexing, ar ôl cyfnewid cychwynnol o ddata sy'n gysylltiedig â'r rhif porthladd adnabyddus, ac mae'n cael ei ryddhau drwy newid bob achos o geisiadau am wasanaeth i'r llinell bwrpasol. Mae cysylltiad i nifer penodol, a gall felly yn fwy o gwsmeriaid yn cael eu gwasanaethu yn ddi-oed.
manylion
Protocol Data Cyswllt - Protocol Rheoli Trosglwyddo (TCP) a'r Protocol Datagram Defnyddiwr (CDU) - a ddefnyddir i bennu nifer porthladd cyrchfan ac yn ffynhonnell yn eu segmentau penawdau. Y rhif porth yn cyfanrif heb ei arwyddo 16-bit. Felly, gall fod yn yr ystod o 0 i 65,535.
Fodd bynnag, ni all TCP-porthladdoedd ddefnyddio'r rhif 0 ar gyfer Ffynhonnell Port CDU yn ddewisol, ac yn werth sero, sy'n golygu ei absenoldeb.
Mae'r broses yn cysylltu ei sianelau mewnbwn neu allbwn drwy soced Rhyngrwyd (ffeil disgrifydd math) gan y protocol cludiant, rhif porth a'r IP-cyfeiriad. Gelwir y broses hon yn rhwymol, ac mae'n galluogi trosglwyddo data a derbyn drwy rwydwaith.
meddalwedd system weithredu rhwydwaith sy'n gyfrifol am drosglwyddo Outbound o ddata o holl borthladdoedd cais yn y rhwydwaith ac yn ailgyfeirio pecynnau rhwydwaith sy'n dod i mewn (gan gyfateb y IP-gyfeiriadau a rhifau ffôn). Dim ond un broses yn gallu rhwymo at benodol IP-cyfeiriad a phorthladd cyfuniadau gan ddefnyddio'r un protocol cludiant. methiannau cais Cyffredinol, a elwir weithiau yn gwrthdaro porthladd codi pan rhaglenni lluosog yn ceisio cysylltu gyda'r un rhifau porthladd ar yr un-mae'r cyfeiriad IP, gan ddefnyddio'r un protocol.
Sut y cânt eu defnyddio
Ceisiadau gweithredu gwasanaethau cyffredin yn aml yn defnyddio a neilltuir yn arbennig a rhestr o TCP a CDU porthladdoedd adnabyddus i dderbyn ceisiadau am wasanaeth gan gleientiaid. Gelwir y broses hon fel gwrando, ac mae'n cynnwys cael cais i borthladd adnabyddus a sefydlu deialog rhwng y gweinydd a'r cleient "un-i-un", gyda'r un rhif porth lleol. Gall cleientiaid eraill yn parhau i fod yn gysylltiedig - mae hyn yn bosibl, gan fod y cysylltiad TCP yn cael ei nodi fel cadwyn sy'n cynnwys gyfeiriad anghysbell a lleol a phorthladd. TCP safonol a CDU porthladdoedd yn cael eu pennu gan gytundeb o dan reolaeth y Rhyngrwyd a Neilltuir Rhifau Awdurdod (IANA).
Mae craidd y gwasanaethau rhwydwaith (yn bennaf, WorldWideWeb), fel arfer yn defnyddio nifer fach o borthladdoedd - llai na 1024. Mewn llawer o systemau gweithredu angen breintiau arbennig ar gyfer y cais i rwymo iddynt, oherwydd eu bod yn cael eu hystyried yn aml i fod yn hanfodol i weithrediad rhwydweithiau sy'n seiliedig ar IP. Ar y llaw arall, mae'r cyfansoddion y cleient diwedd, fel rheol, yn berthnasol nifer fawr ohonynt, a ddewiswyd ar gyfer defnydd tymor byr, fodd bynnag, mae hyn a elwir yn borthladdoedd byrhoedlog.
strwythur
TCP-porthladdoedd yn cael eu hamgodio yn y pennawd pecyn y protocol cludiant, a gallant yn hawdd eu dehongli, nid yn unig yr anfon a derbyn cyfrifiaduron, ond hefyd elfennau eraill o'r isadeiledd rhwydwaith. Yn waliau tân penodol, fel arfer ffurfweddu i wahaniaethu rhwng y pecynnau gan ddibynnu ar eu rhifau ffynhonnell neu gyrchfan porthladd. Ailgyfeirio yn enghraifft glasurol o hyn.
Mae'r practis yn ceisio cysylltu â nifer o borthladdoedd yn eu trefn ar gyfrifiadur a elwir yn eu sganio. Mae hyn fel arfer o ganlyniad i naill ai ymgais maleisus yn methu neu y gweinyddwyr rhwydwaith yn edrych am wendidau posibl i helpu i atal ymosodiadau o'r fath.
Camau sydd wedi'u hanelu at sut i agor TCP-porthladd, a reolir yn aml ac yn cofnodi gyda chymorth cyfrifiaduron. Mae'r dechneg hon yn defnyddio nifer o gysylltiadau sbâr er mwyn sicrhau bod y cysylltiad llyfn i'r gweinydd.
enghreifftiau o ddefnydd
Yr enghraifft fwyaf pwysig, lle mae'r ddefnyddir yn eang TCP / byrth UDP, yw'r system post Rhyngrwyd. Mae'r gweinydd yn cael ei ddefnyddio ar gyfer e-bost (anfon a derbyn), ac yn gyffredinol yn ei gwneud yn ofynnol i'r gwasanaethau o ddau. Mae'r gwasanaeth cyntaf yn cael ei ddefnyddio i gludo post a gweinyddwyr eraill. Cyflawnir hyn trwy Protocol Trosglwyddo Mail Syml (SMTP). Fel rheol, gwasanaeth gwneud cais yn gwrando ar y rhif porth TCP-SMTP 25 er mwyn prosesu ceisiadau sy'n dod i mewn. gwasanaeth arall yw POP (llawn - Protocol Swyddfa Bost) neu IMAP (neu'r Protocol Mynediad Negeseuon Rhyngrwyd) sy'n angenrheidiol ar gyfer ceisiadau cleient i'r e-bost i beiriannau defnyddwyr i dderbyn e-bost gweinydd. POP tapio ystafelloedd Gwasanaethau gyda'r TCP-porthladd Gall 110. Mae'r gwasanaethau uchod yn rhedeg ar yr un cyfrifiadur llu. Pan fydd hyn yn digwydd, rhif y porth yn gwahaniaethu y gwasanaeth y gofynnwyd amdano gan ddyfais bell - PC defnyddiwr neu unrhyw weinydd post arall.
Er bod y gweinydd yn gwrando rhif porth yn cael ei ddiffinio'n dda (IANA yn eu porthladdoedd adnabyddus yn galw), y dewis cleient yn aml yn dewis o blith yr ystod deinamig. Mewn rhai achosion, cwsmeriaid yn unigol a gweinyddwr yn defnyddio TCP-porthladdoedd penodol a neilltuwyd i'r IANA. Enghraifft dda yw DHCP, lle mae'r cwsmer yn ym mhob achos gan ddefnyddio CDU 68, a 'r gweinyddwr - CDU 67.
Cais Mae'r URL-gyfeiriad
rhifau Port i'w gweld yn amlwg ar y Rhyngrwyd, neu arall Uniform Resource Locator (URL) weithiau. Yn ddiofyn, HTTP yn defnyddio TCP-porth 80 a HTTPS - 443. Fodd bynnag, mae amrywiadau eraill. Er enghraifft, mae'r URL-gyfeiriad http://www.example.com:8080/path/ yn dangos bod y porwr gwe yn cael ei gysylltu â'r 8080 yn lle y gweinydd HTTP.
Rhestr o TCP a CDU porthladdoedd
Fel y soniwyd eisoes, y Rhyngrwyd a Neilltuir Rhifau Awdurdod (IANA) yn gyfrifol am gydlynu byd-eang y DNS-Root, IP-cyfeiriad ac adnoddau protocol Rhyngrwyd eraill. Mae hyn yn cynnwys rhifau porthladd cofrestru a ddefnyddir yn gyffredin ar gyfer gwasanaethau Rhyngrwyd adnabyddus.
Mae'r niferoedd porthladd yn cael eu rhannu'n dair rhes: y adnabyddus cofrestredig a deinamig, neu breifat. adnabyddus (a elwir hefyd yn system) - yn cael rhifau o 0 i 1023. Gofynion ar gyfer penodiadau newydd yn ystod hon yn fwy llym nag ar gyfer cyfrifon eraill.
enghreifftiau adnabyddus
Mae enghreifftiau sydd yn y rhestr hon yn cynnwys:
- TCP porthladd 443: HTTP Diogel (HTTPS).
- 21: Protocol Trosglwyddo Ffeiliau (FTP).
- 22: Sicrhau Shell (SSH).
- 25: Protocol Trosglwyddo Mail Syml (SMTP).
- 53: Enw Parth System (DNS).
- 80: Protocol Trosglwyddo Hyperdestun (HTTP).
- 119: Newyddion Rhwydwaith Protocol Trosglwyddo (NNTP).
- 123: Rhwydwaith protocol amser (NTP) ..
- 143: Protocol Mynediad Negeseuon Rhyngrwyd (IMAP)
- 161: Protocol Rheoli Syml Rhwydwaith (SNMP) 1.
- 94: Internet Relay Chat (IRC).
Porthladdoedd cofrestredig yn cynnwys rhifau o 1024 i 49151. IANA cadw rhestr swyddogol o fandiau hysbys a chofrestru. Dynamic neu breifat - o 49,152 i 65535. Un ddefnydd ar gyfer yr ystod hon porthladdoedd byrhoedlog.
Hanes greu
rhif porth cysyniad ei greu datblygwyr ARPANET cynnar o dan y cydweithrediad anffurfiol o awduron o gweinyddwyr meddalwedd a system.
Nid yw'r term "port" wedi cael ei ddefnyddio yn y man. Trwydded rhif plât ar gyfer y gwesteiwr pell yn rhif 40-bit. Y 32 darnau cyntaf yn debyg i heddiw IPv4-gyfeiriad, ond roedd y rhai mwyaf pwysig y 8 did cyntaf. Mae'r rhan lleiaf sylweddol o'r rhif (didau 33 i 40 ar) yn dynodi gwrthrych arall, a elwir yn AAY. Mae hyn yn y prototeip y rhif porth modern.
Mawrth 26, 1972 oedd y cyntaf i gynnig y cyfeiriadur o'r niferoedd soced greu yn RFC 322. Mae'r gweinyddwr rhwydwaith a elwir yn disgrifio pob ystafell parhaol ar gyfer ei swyddogaethau a'i wasanaethau rhwydwaith. Mae'r catalog Cyhoeddwyd wedyn fel RFC 433 ym mis Rhagfyr 1972, ac roedd yn cynnwys rhestr y lluoedd, eu rhifau porthladd a'r swyddogaeth gyfatebol i'w defnyddio ar bob nod yn y rhwydwaith. Ym mis Mai 1972, mae'r niferoedd porthladd cyrchfan swyddogol am y tro cyntaf dogfennu, gwasanaethau rhwydwaith, a hefyd yn darparu swyddogaeth weinyddol arbennig i gynnal registry hwn.
Roedd gan y rhestr gyntaf o TCP-porthladd 256 AAY gwerthoedd sy'n cael eu rhannu yn yr ystodau canlynol:
- 0-63: nodweddion safonol ar draws y rhwydwaith
- 64-127: swyddogaethau Host-benodol
- 128-239: neilltuo ar gyfer defnydd yn y dyfodol
- O 240-255: unrhyw nodwedd arbrofol.
gwasanaeth Telnet wedi derbyn yr aseiniad swyddogol cyntaf o werthoedd 1. Yn nyddiau cynnar y tymor ARPANET elwir hefyd AAY enw'r soced a ddefnyddiwyd gyda'r cysylltiad gwreiddiol protocol (MSP) ac elfen o'r rhaglen rheoli rhwydwaith (NCP). Felly NCP oedd rhagflaenydd protocolau Rhyngrwyd heddiw gan ddefnyddio porthladdoedd TCP / IP.
Similar articles
Trending Now