SzámítógépekHálózat

TCP-portokat. Listája TCP és UDP portok

A számítógépes hálózatok, a port a végső kapcsolódási pontot az operációs rendszerben. Ez a kifejezés is használható hardvereszközök, de a szoftver logikai struktúra, amely azonosítja egy adott folyamat vagy szolgáltatás.

Port mindig jár az IP-címét a fogadó és az a fajta kommunikációs protokoll, és így kiegészíti a cím kiosztás ülésén. Úgy azonosítjuk az egyes cím és a protokoll segítségével egy 16 bites szám, közismert nevén a port számát. Portszámokra általánosan használt, hogy azonosítsa a szolgáltatásokat. A több ezer jegyzett 1024 port jól ismert számokat fenntartják összhangban a megállapodás határozza meg az adott típusú szolgáltatásokat host. Protokollok, amelyek főleg a portok szolgálnak folyamatirányítás (például, Transmission Control Protocol (TCP) és User Datagram Protocol (UDP) Internet protokollt a kit).

érték

A TCP-portokat nem kell közvetlen kapcsolatok, mint a „pont-pont”, amikor a számítógépek mindkét végén lehet működtetni csak egy alkalmazás egy időben. Úgy vált szükségessé, miután az autók voltak képesek elvégezni több program egy időben, és kapcsolatban álltak a modern csomagkapcsolt hálózatokban. A modellben egy kliens-szerver alkalmazás architektúra, a kikötők és a hálózati kliensek a megindítását szolgáltatásból multiplexing szolgáltatások, a kezdeti adatcsere társított jól ismert port számát, és ez megjelent a váltás minden esetben a szolgáltatás kéréseket a kijelölt vonalon. Van egy kapcsolat egy konkrét számot, és így több ügyfelet is szolgált késedelem nélkül.

részletek

Data Link Protocol - Transmission Control Protocol (TCP) és felhasználói datagram protokoll (UDP) - használható, hogy a célportszámon és a forrás a saját fejlécek szegmensben. A port száma egy 16 bites előjel nélküli egész szám. Így, ez lehet a tartományban 0 65.535.

Azonban TCP-portokat nem használhatja a szám 0 UDP forrás port megadása nem kötelező, és értéke nulla, vagyis a hiányát.

A folyamat összeköti a bemeneti és kimeneti csatornák az interneten keresztül csatlakozó (típus leíró fájl) a szállítási protokoll, port szám és az IP-címet. Ezt a folyamatot nevezik kötelező, és ez lehetővé teszi az adatok továbbítása és fogadása a hálózaton keresztül.

Hálózati operációs rendszer felelős a kimenő adatok továbbítására minden alkalmazási kikötők a hálózat és átirányítja a bejövő hálózati csomagokat (összevetjük az IP-címek és telefonszámok). Csak egy folyamat kötődnek egy adott IP-címet és a port kombinációja ugyanazt a szállítási protokollt. Általános alkalmazás hibák, néha portütközések merülnek fel, amikor több program próbál kapcsolatba lépni a ugyanazt a port számot ugyanazon az IP-címet-, ugyanazt a protokollt.

Hogyan használják őket

Alkalmazások végrehajtása közös szolgáltatások gyakran kifejezetten fenntartott és a jól ismert listája TCP és UDP portok kapni szolgáltatási kérések az ügyfelek. Ezt a folyamatot nevezik hallgat, és ez magában foglalja a vonatkozó kérelem egy jól ismert port és egy párbeszéd szerver és kliens közötti „one-to-one”, az azonos helyi port számát. Más ügyfelek továbbra is lehet csatlakoztatni - ez lehetséges, mivel a TCP kapcsolat azonosították álló lánc helyi és távoli címet és a port. Szabványos TCP és UDP portokat megállapodás határozza ellenőrzése alatt az Internet Assigned Numbers Authority (IANA).

A lényege a hálózati szolgáltatások (elsősorban WorldWideWeb), általában használ egy kis portok számát - kevesebb, mint 1024. A legtöbb operációs rendszer speciális jogosultságokat az alkalmazás kötődnek hozzájuk, mert gyakran kritikusnak tekinthető, hogy a művelet az IP alapú hálózatokon. Másrészt, a vegyületek a végén ügyfél, mint általában, alkalmazza számos közülük kiválasztott rövid távú használatra, azonban vannak úgynevezett TCP portok.

struktúra

TCP-portok vannak kódolva a csomag fejlécében a szállítási protokoll, és könnyen értelmezhető nemcsak a küldő és a fogadó számítógépek, hanem egyéb alkatrészek a hálózati infrastruktúrát. Különösen tűzfalak általában úgy van kialakítva, hogy különbséget a csomagokat függően forrás vagy cél port számok. Redirect egy klasszikus példája.

A gyakorlatban megpróbál csatlakozni a portok sorrendben egy számítógép ismert, mint a beolvasás. Ez általában miatt akár rosszindulatú kísérlet sikertelen, vagy a hálózati rendszergazdák keres lehetséges sebezhető, amely segít megelőzni az ilyen támadások.

Célzó intézkedések hogyan kell megnyitni a TCP-port, gyakran ellenőrzött és rögzített számítógép segítségével. Ez a technika számos tartalék kapcsolatokat, hogy biztosítsák a zavartalan kapcsolatot a szerverrel.

Példák a felhasználásra

A legfontosabb példa, ahol a széles körben használt TCP / UDP portot, az Internet e-mail rendszer. A szerver használják az e-mail (küldés és fogadás), és általában megköveteli a szolgáltatások kettő. Az első szolgáltatás szállítására használt e-mail és más szerverek között. Ezt úgy érjük el Simple Mail Transfer Protocol (SMTP). Általános szabály, hogy alkalmazás kiszolgáló figyel a TCP-SMTP portszámot 25 annak érdekében, hogy feldolgozza a bejövő kéréseket. Egy másik szolgáltatás POP (teljesen - Post Office Protocol) vagy IMAP (Internet Message Access Protocol), amely szükséges a kliens alkalmazások az e-mail felhasználók számítógépeire, hogy megkapja e-mail szerver. POP megérintette Services szobákat a TCP-port 110. A fenti szolgáltatások egyaránt futhat ugyanazon a gazda számítógép. Amikor ez megtörténik, a port számát megkülönbözteti a kért szolgáltatás egy távoli eszköz - a felhasználó PC vagy bármely más e-mail szerver.

Míg a szerver portot szám jól definiált (IANA nevezi őket a jól ismert portok), az ügyfél lehetőség gyakran választják a dinamikatartomány. Bizonyos esetekben az ügyfelek egyénileg és kiszolgáló használja adott TCP-portokat hozzárendelve az IANA. Erre jó példa a DHCP, ahol az ügyfél minden esetben UDP 68 és a kiszolgáló - UDP 67.

Alkalmazás Az URL-cím

Port számok néha jól látható az interneten, vagy más Uniform Resource Locator (URL). Alapértelmezésben HTTP használ TCP-port 80 és HTTPS - 443. Vannak azonban más változatok. Például az URL-címet http://www.example.com:8080/path/ jelzi, hogy a webböngésző csatlakozik a 8080 helyett a HTTP szervert.

Listája TCP és UDP portok

Mint már említettük, Internet Assigned Numbers Authority (IANA) felelős a globális koordinációját a DNS-Root, IP-címet és az egyéb internetes protokoll források. Ez magában foglalja a regisztrációs általánosan használt port számát jól ismert internetes szolgáltatásokat.

A port számok vannak osztva három sávot: a jól ismert regisztrált és dinamikus vagy privát. Jól ismert (más néven rendszer) - is, amelyek a 0-tól 1023. Követelmények az új események ebben a tartományban szigorúbbak, mint más számlákat.

Széles körben ismert példák

Példák, amelyek ebben a listában a következők:

  • TCP port 443: biztonságos HTTP (HTTPS).
  • 21: A File Transfer Protocol (FTP).
  • 22: Secure Shell (SSH).
  • 25: Simple Mail Transfer Protocol (SMTP).
  • 53: Domain Name System (DNS).
  • 80: Hypertext Transfer Protocol (HTTP).
  • 119: Network News Transfer Protocol (NNTP).
  • 123: Hálózati protokoll idő (NTP) ..
  • 143: Internet Message Access Protocol (IMAP)
  • 161: Simple Network Management Protocol (SNMP) 1.
  • 94: Internet Relay Chat (IRC).

A regisztrált portok közé számok 1024 és 49151. IANA fenntartja hivatalos listáját ismert és ajánlott bandák. Dinamikus vagy magán - az 49152 és 65535 One használatát ebben a tartományban TCP portok.

Történelem folyamán

portszám koncepció elején hoztak létre ARPANET fejlesztői szerint az informális együttműködés szerzők a szoftver és a rendszergazdák.

A „port” nem használták egy ideje. Rendszám azon távoli állomás egy 40-bites számot. Az első 32 bit hasonlóak voltak a mai IPv4-cím, de a legfontosabb volt az első 8 bit. A legkevésbé jelentős része a számot (bitek 33-40) jelöli egy másik célja, úgynevezett AEN. Ez a prototípusa a modern port számát.

Március 26, 1972 volt az első létrehozását javasolja egy könyvtárat a foglalat számok RFC 322. A hálózati rendszergazda nevű leírni minden állandó helyiség funkciói és hálózati szolgáltatásokat. Ez a katalógus később megjelent az RFC 433, 1972. december, és bele egy listát a házigazdák, a port számát és a megfelelő funkciót kell használni minden csomópont a hálózatban. A 1972. május hivatalos célportszámainak először dokumentált, a hálózati szolgáltatások, valamint biztosítja a különleges közigazgatási funkciót, hogy fenntartsák ezt adatbázis.

Az első lista a TCP-port 256 AEN volt értékeket osztottuk a következőképpen alakulnak:

  • 0-63: szabványos funkciók a hálózaton keresztül
  • 64-127: Host-specifikus funkciók
  • 128-239: későbbi használatra fenntartva
  • 240 és 255 minden kísérleti funkció.

Telnet szolgáltatás megkapta az első hivatalos értékadás 1. A korai napokban az ARPANET kifejezés AEN is elnevezték a foglalat, hogy használták az eredeti protokoll kapcsolat (MSP) komponens és a hálózat menedzsment programot (NCP). Így NCP előfutára volt a mai Internet protokollok TCP / IP portot.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.atomiyme.com. Theme powered by WordPress.