Céard a Úsáidtear Port 0?

Ní fíorphort calafoirt é Port 0, ach tá cuspóir ann

Murab ionann agus an chuid is mó de na huimhreacha calafoirt , is calafort forchoimeádta i gcalafort TCP / IP é port 0, rud a chiallaíonn nár cheart é a úsáid i dteachtaireachtaí TCPUDP .

Tá tábhacht speisialta ag Port 0 i gcláir ghréasáin , go háirithe cláir soicéad Unix, chun calafoirt dinimiciúla a leithdháileadh ar chóras a iarraidh. Tá port náid cosúil le calafort cairtín a insíonn don chóras uimhir phort oiriúnach a aimsiú.

Tá calafoirt ghréasáin i réimse TCP agus UDP ó líon nialas suas go dtí 65535. Sainmhínítear uimhreacha calafoirt idir náid agus 1023 mar chalafoirt chórais nó calafoirt aitheanta. Coinníonn an tÚdarás um Líon na nÍscríbhinní Idirlín (IANA) liosta oifigiúil de úsáid bheartaithe na n-uimhreacha calafoirt seo ar an idirlíon, agus ní úsáidfear calafort córais 0.

Conas a oibríonn Port 0 i gClárú Gréasáin

Éilíonn cumraíocht nasc soicéad líonra nua a dháileadh ar an bhfoinse agus ar an taobh scríbe araon. Tá dhá uimhir an phoist ag teachtaireachtaí TCP nó UDP a chuir an tionscnóir (foinse) ar fáil ionas gur féidir le faighteoir an teachtaireacht (ceann scríbe) teachtaireachtaí freagra a eisiúint chuig an bpointe deiridh prótacail ceart.

Tá calafoirt chórais ainmnithe IANA réamh-leithdháilte d'iarratais bhunúsacha ar an idirlíon cosúil le freastalaithe gréasáin (calafort 80), ach níl a gcuid calafort córas féin ag go leor iarratais líonra TCP agus UDP agus ní mór dóibh ceann a fháil ó chóras oibriúcháin a n-inneall gach uair a thosaíonn siad ag rith.

Chun a líon foinse calafoirt a leithdháileadh, glaoidh iarratais feidhmeanna líonra TCP / IP cosúil le ceangal () chun ceann a iarraidh. Is féidir leis an iarratas uimhir sheasta (crua-códaithe) a sholáthar le ceangal () más fearr leo uimhir shonrach a iarraidh, ach is féidir go dteipeann ar iarratas den sórt sin toisc go bhféadfadh iarratas éigin eile ar an gcóras a úsáid.

Nó, is féidir leis port 0 a cheangal le ceangal () mar pharaiméadar a nasc ina ionad. Cuireann sé sin tús leis an gcóras oibriúcháin chun calafort atá ar fáil oiriúnach a lorg agus a chur ar ais go huathoibríoch i raon na n-uimhir calafort dinimiciúil TCP / IP.

Tabhair faoi deara nach ndéanfar port 0 a dheonú i ndáiríre ach go háirithe calafort dinimiciúil eile. Is é an leas a bhaint as coinbhinsiún an chláir seo éifeachtúlacht. In áit gach iarratas a chur i bhfeidhm agus a reáchtáil cód le haghaidh ag iarraidh iomad calafoirt go dtí go bhfaigheann siad ceann bailí, is féidir le apps brath ar an gcóras oibriúcháin chun é sin a dhéanamh.

Athraíonn Unix, Windows agus córais oibriúcháin eile go beag nuair a bhíonn port 0 á láimhseáil, ach baineann an coinbhinsiún ginearálta céanna leo.

Port 0 agus Slándáil Gréasáin

D'fhéadfadh trácht gréasáin a chuirtear ar fud an idirlín le hóstach ar chalafoirt 0 a ghiniúint ó ionsaitheoirí líonra nó trí thimpiste trí iarratais a chláraíodh go mícheart. Is féidir leis na teachtaireachtaí freagartha a ghineann óstáil mar fhreagra ar thrácht port 0 cabhrú le hionsaitheoirí níos mó a fhoghlaim faoi iompar agus leochaileachtaí féideartha an ghréasáin de na feistí sin.

Déanann mórán soláthraithe seirbhíse idirlín (ISPanna) bac ar thrácht ar chalafort 0 (teachtaireachtaí atá ag teacht isteach agus as teachtaireachtaí ag dul isteach) chun cuidiú le cosaint i gcoinne na nithe seo a leanas.