Computer, Network
TCP-pantalan. Listahan sa mga TCP ug UDP pantalan
Sa network computer, pantalan mao ang katapusang punto sa koneksyon sa operating system. Kini nga termino gigamit usab alang sa mga lalang hardware, apan ang software mao ang usa ka katarungan nga gambalay, nga nagpaila sa usa ka piho nga proseso o mga serbisyo.
Port kanunay nakig-uban sa mga IP-address sa panon ug sa matang sa komunikasyon protocol ug sa ingon mokompleto sa address alokasyon sesyon. Kini mao ang giila alang sa matag address ug ang protocol uban sa tabang sa usa ka 16-gamay nga gidaghanon, nga sagad nga nailhan sa gidaghanon pantalan. Piho nga pantalan mga numero nga sagad gigamit sa pag-ila sa piho nga mga serbisyo. Sa mga linibo nga gilista sa 1024 ang pag-ayo-nga nailhan numero port nga gitagana sumala sa kasabutan sa pagtino sa piho nga mga matang sa mga serbisyo sa usa ka panon. Protocol, nga nag-una nga gigamit sa mga pantalan sa pag-alagad alang sa proseso sa kontrol (pananglitan, Transmission Control Protocol (TCP) ug User Datagram Protocol (UDP) Internet protocol gikan sa kit).
bili
Ang TCP-pantalan dili kinahanglan direkta nga sumpay sama sa "punto sa pagtudlo", sa diha nga ang mga computer sa matag katapusan mahimo nga gipalihok sa aplikasyon lamang sa usa ka sa usa ka panahon. Sila nahimong gikinahanglan human sa sakyanan nakahimo sa pagbuhat nga labaw pa kay sa usa ka programa sa usa ka panahon, ug konektado sa modernong pakete-mibalhin network. Sa modelo, usa ka kliyente-server application arkitektura, pantalan ug network kliyente Sumpaysumpaya sa initiation sa pag-alagad, sa paghatag og multiplexing mga serbisyo, human sa usa ka inisyal nga pagbinayloay sa mga data nga nakig-uban sa mga pag-ayo-nga nailhan nga gidaghanon port, ug kini nga gipagawas sa pagbalhin sa matag higayon sa mga hangyo sa pag-alagad sa mga hinalad nga mga linya. Adunay usa ka koneksyon ngadto sa usa ka piho nga gidaghanon, ug sa ingon labaw pa kustomer mahimong nag-alagad nga walay langan.
mga detalye
Data Link Protocol - Transmission Control Protocol (TCP) ug User Datagram Protocol (UDP) - gigamit sa hingalan sa gidaghanon destinasyon pantalan ug usa ka tinubdan sa ilang mga header bahin. Ang pantalan nga gidaghanon mao ang usa ka 16-gamay Unsigned integer. Busa, kini mahimong sa laing gikan sa 0 ngadto sa 65.535.
Apan, TCP-pantalan dili paggamit sa gidaghanon 0 alang sa UDP Tinubdan Port mao ang optional, ug ang usa ka bili sa zero, nga nagkahulogang iyang pagkawala.
Ang proseso nagsumpay sa iyang input o output kanal pinaagi sa Internet suksokanang (matang kapsiyon file) sa transport protocol, port gidaghanon ug sa IP-address. Kini nga proseso mao ang nailhan nga nagabugkos, ug kini makahimo sa transmission data ug pagdawat pinaagi sa usa ka network.
Network operating system software responsable sa outbound transmission sa data gikan sa tanan nga mga pantalan aplikasyon sa network ug sa ibalhin sa laing direksiyon inbound pakete network (pinaagi sa matching sa IP-address ug mga numero sa telepono). Lamang sa usa ka proseso sa mahimo sa paggapus sa usa ka piho nga IP-address ug pantalan nga mga kalihokan sa paggamit sa sama nga protocol sa transportasyon. Kinatibuk-ang mga kapakyasan aplikasyon, nga usahay gitawag pantalan panagbangi motungha sa dihang daghang mga programa naningkamot sa pagkontak sa uban sa sama nga mga numero pantalan sa samang-ang IP address, sa paggamit sa sa mao usab nga protocol.
Kon sa unsang paagi sila gigamit
Aplikasyon implementar sa komon nga mga serbisyo sa kasagaran gamiton labi gitagana ug pag-ayo-nga nailhan nga listahan sa TCP ug UDP pantalan sa pagdawat sa mga hangyo sa pag-alagad gikan sa mga kliyente. Kini nga proseso nailhan nga pagpaminaw, ug kini naglakip sa pagdawat sa usa ka hangyo sa usa ka pag-ayo-nga nailhan sa pantalan ug pagtukod sa usa ka dialogue tali sa server ug sa kliyente "sa usa ka-sa-usa", uban sa mao gihapon nga mga lokal nga gidaghanon pantalan. Ang ubang mga kliyente aron magpadayon nga konektado - kini mao ang posible nga, sukad sa TCP koneksyon mao ang giila nga usa ka kadena nga naglangkob sa hilit nga ug lokal nga address ug pantalan. Standard TCP ug UDP pantalan determinado sa kasabutan ubos sa kontrol sa mga Internet-assign Numeros Authority (IANA).
Ang kinauyokan sa mga serbisyo sa network (sa panguna, WorldWideWeb), kasagaran gigamit sa usa ka gamay nga gidaghanon sa mga pantalan - ubos pa kay sa 1024. Sa daghang operating sistema sa nagkinahanglan sa espesyal nga mga pribilehiyo alang sa aplikasyon sa pagbugkos kanila, tungod kay sila sa kasagaran giisip nga kritikal sa sa operasyon sa IP-based network. Sa laing bahin, ang mga compounds sa katapusan kliyente, ingon sa usa ka pagmando sa, magamit dako nga gidaghanon sa kanila, mga pinili nga alang sa mubo nga termino nga paggamit, bisan pa niana, adunay mga gitawag nga magdugay pantalan.
gambalay
TCP-pantalan nga encoded sa pakete header sa transportasyon protocol, ug sila dali nga hubaron dili lamang sa pagpadala ug pagdawat computer, apan usab sa ubang mga sangkap sa mga network sa imprastraktura. Sa partikular firewalls, kasagaran gihulma, giporma sa pag-ila tali sa mga pakete depende sa ilang mga numero sa tinubdan o destinasyon pantalan. Sa redirekta mao ang usa ka classic nga ehemplo niini.
batasan sa mga paningkamot sa Sumpaysumpaya ngadto sa usa ka-laing mga pantalan sa han-ay sa usa ka computer nga nailhan ingon nga ilang gi-scan. Kini mao ang kasagaran tungod sa bisan malisyoso pagsulay mapakyas o sa network administrador sa pagtan-aw alang sa posible nga vulnerabilities sa pagtabang sa pagpugong sa maong mga pag-atake.
Mga buhat nga nagtumong sa kon sa unsang paagi sa pag-abli TCP-port, nga sagad kontrolado ug natala uban sa tabang sa mga computer. Kini nga paagi gigamit sa usa ka gidaghanon sa mga mopagawas sa koneksyon aron sa pagsiguro sa hapsay nga koneksyon ngadto sa server.
mga panig-ingnan sa paggamit
Ang labing importante nga mga ehemplo, diin ang kaylap nga gigamit TCP / UDP pantalan, mao ang Internet mail nga sistema. server Ang gigamit alang sa e-mail (pagpadala ug pagdawat), ug sa kinatibuk-nagkinahanglan sa serbisyo sa duha ka. Ang unang pag-alagad mao ang gigamit sa paghatod sa mail ug uban pang mga tigtagad. Kini makab-ot pinaagi sa Yano nga Mail Transfer Protocol (SMTP). Ingon sa usa ka pagmando sa, aplikasyon sa pag-alagad nagapamati sa TCP-SMTP port gidaghanon 25 aron sa pagproseso sa umaabot nga mga hangyo. Laing pag-alagad mao ang usa ka POP (bug-os nga - Post Office Protocol) o IMAP (o Internet Mensahe Access Protocol) nga mao ang gikinahanglan alang sa mga aplikasyon kliyente sa e-mail ngadto sa tiggamit 'makina sa pagdawat sa e-mail server. POP migamit Services lawak uban sa TCP-port 110. Ang mga serbisyo sa kahitas-duha modagan sa samang panon computer. Kon kini mahitabo, ang mga pantalan gidaghanon nakapalahi sa pag-alagad gihangyo sa usa ka hilit nga device - PC sa usa ka user o sa bisan unsa nga lain nga mga mail server.
Samtang ang server naminaw pantalan nga gidaghanon nga maayo ang gihubit (IANA nagtawag kanila sa pag-ayo-nga nailhan pantalan), ang kliyente kapilian sagad gipili gikan sa dinamikong laing. Sa pipila ka mga kaso, ang mga kustomer sa tagsa-tagsa ug sa server sa paggamit sa piho nga TCP-pantalan gihatag ngadto sa mga IANA. Ang usa ka maayo nga panig-ingnan mao ang DHCP, diin ang mga customer sa tanan nga mga kaso sa paggamit sa UDP 68, ug ang server - UDP 67.
Ang aplikasyon URL-address
Port numero usahay tin-aw nga makita sa Internet, o sa ubang mga Uniporme Resource Locator (URL). Pinaagi sa remate, http naggamit TCP-port 80 ug https - 443. Apan, adunay uban nga mga kalainan. Kay sa panig-ingnan, sa URL-address http://www.example.com:8080/path/ nagpakita nga ang Web browser konektado ngadto sa 8080 inay sa http server.
Listahan sa mga TCP ug UDP pantalan
Sama sa nahisgotan na, Internet-assign Numeros Authority (IANA) mao ang responsable alang sa global nga koordinasyon sa mga DNS-gamut, IP-address ug uban pang mga Internet protocol mga kapanguhaan. Kini naglakip sa registration nga sagad gigamit sa mga numero sa pantalan alang sa pag-ayo-nga nailhan nga mga serbisyo sa Internet.
Ang pantalan numero gibahin ngadto sa tulo ka mga han-ay: ang pag-ayo-nga nailhan rehistradong ug dinamikong, o pribado. Inila (nailhan usab nga sistema) - may numero gikan sa 0 ngadto sa 1023. Kinahanglanon alang sa bag-ong mga pagtudlo sa laing niining mas stringent kay sa sa uban nga mga asoy.
Kaylap nga nailhan mga panig-ingnan
Mga panig-ingnan nga anaa sa listahan niini nga naglakip sa:
- TCP pantalan 443: http Luwas (https).
- 21: ang File Transfer Protocol (sa FTP).
- 22: Seguridad Shell (selebrasyon).
- 25: Yano nga Mail Transfer Protocol (SMTP).
- 53: Domain Ngalan System (DNS).
- 80: Hypertext Transfer Protocol (http).
- 119: Network Balita Transfer Protocol (NNTP).
- 123: Network protocol panahon (NTP) ..
- 143: Internet Message Access Protocol (IMAP)
- 161: Simple Network Management Protocol (SNMP) 1.
- 94: Internet Relay Chat (IRC).
Registered Ports naglakip sa mga numero gikan sa 1024 ngadto sa 49151. IANA nagmintinar sa usa ka opisyal nga listahan sa mga nailhan ug narehistro mga pundok. Dinamikong o pribado - gikan sa 49152 ngadto sa 65535. Usa paggamit alang niini nga laing magdugay pantalan.
Kasaysayan sa paglalang
port gidaghanon konsepto gibuhat sa sayo ARPANET developers sa ilalum sa mga impormal nga kooperasyon sa mga tigsulat sa software ug sistema administrador.
Ang termino nga "pantalan" wala gigamit sa usa ka samtang. License plate gidaghanon alang sa hilit nga panon mao ang usa ka 40-gamay nga gidaghanon. Ang unang 32 tipik mga susama sa karon IPv4-address, apan ang labing importante mao ang unang 8 tipik. Ang labing ubos mahinungdanon nga bahin sa gidaghanon (tipik 33 ngadto sa 40) nagpasabot sa laing butang, nga gitawag Ain. Kini mao ang prototype sa modernong gidaghanon pantalan.
Marso 26, 1972 mao ang unang tanyag, pahayag sa paglalang sa usa ka directory sa mga numero piyakpiyak sa RFC 322. Ang network administrator nga gitawag paghulagway sa matag permanente nga lawak alang sa iyang mga gimbuhaton ug mga serbisyo network. katalogo Kini nga sunod nga gipatik ingon RFC 433 sa Disyembre 1972, ug naglakip sa usa ka listahan sa mga panon, nga ilang numero pantalan ug ang katugbang nga function nga gigamit sa matag binurotan, hubag sa network. Sa Mayo 1972, ang mga opisyal nga numero destinasyon pantalan sa unang higayon documented, serbisyo sa network, ug naghatag usab sa usa ka espesyal nga administrative function sa pagpadayon niini nga registry.
Ang unang listahan sa mga TCP-port 256 Ain may mga prinsipyo nga nabahin ngadto sa mosunod nga mga han-ay:
- 0 ngadto sa 63: standard nga bahin sa tibuok network
- 64 ngadto sa 127: host-piho nga mga gimbuhaton
- 128 ngadto sa 239: gitagana alang sa umaabut nga paggamit
- Gikan sa 240 ngadto sa 255: bisan unsa nga eksperimento bahin.
Telnet nga pag-alagad nakadawat sa unang opisyal nga asaynment sa mga mithi 1. Sa unang mga adlaw sa ARPANET termino Ain gitawag usab sa ngalan sa mga socket nga gigamit sa orihinal nga koneksyon protocol (katumbas sa msp) ug usa ka bahin sa programa network management (NCP). Mao kini ang NCP mao ang mag-uuna sa mga protocol sa Internet karon sa paggamit sa TCP / IP pantalan.
Similar articles
Trending Now