Különbség a foglalat és a port között

Anonim

Socket vs Port alapú hálózaton történik. A számítógépes hálózat kontextusában az aljzat a kétirányú kommunikáció végpontja az internetes protokollon alapuló hálózatban történik. A csatlakozók a kommunikációs csatornán keresztül érkező adatcsomagokat terjesztik a megfelelő alkalmazásba. Ez az információ, például az IP cím és a port száma alapján történik. Általában egy (szoftver) port egy logikai adatkapcsolat, amely adatcserére használható. Az interneten TCP és UDP portokat használnak adatcserére a számítógépek között, és ezek a legelterjedtebb portok.

Mi az a Socket?

Az aljzat a kétirányú kommunikáció végpontja, amely az internet protokollon alapuló számítógépes hálózatban történik. A csatlakozók a kommunikációs csatornán keresztül érkező adatcsomagokat terjesztik a megfelelő alkalmazásba. Az operációs rendszer minden foglalatot egy folyamatra vagy egy kommunikációs szálra mapol. Kétféle aljzat létezik: aktív aljzatok és passzív aljzatok. Az aktív aljzat olyan aljzat, amely egy másik aktív aljzathoz van csatlakoztatva egy nyitott adatkapcsolaton keresztül. A kommunikációs csatorna mindkét végén aktív csatlakozóaljzat megsemmisül, ha a kapcsolat bezáródik. A passzív aljzat nem vesz részt egy kapcsolatban, hanem olyan aljzat, amely bejövő kapcsolatot vár. Ha passzív aljzat van csatlakoztatva, új aktív aljzat keletkezik. Az internetes aljzatot a helyi aljzat (helyi IP-cím és portszám), a távoli aljzat címe és a szállítási protokoll (például TCP, UDP) címe határozza meg.

Mi a kikötő?

A port egy logikai adatkapcsolat, amely az adatok ideiglenes fájl vagy tárhely használata nélkül történő adatcserére használható. Az interneten TCP és UDP portokat használnak adatcserére a számítógépek között, és ezek a legelterjedtebb portok. A port azonosítja a port számával társított számot, a portszámot, a porthoz és a szállítási protokollhoz társított IP-címet. A portszámok beállítása általában a fogadó számítógépben van fenntartva bizonyos típusú szolgáltatásokhoz. A portszkennelés egy olyan sorozatban lévő portkészlethez való kapcsolódás folyamatát jelenti. Általánosságban elmondható, hogy a portszkennelés rosszindulatú kísérletnek számít. A rendszergazdák ellenőrzik, hogy a rendszer sebezhető-e.

Mi a különbség a Socket és a Port között?

Az aljzat egy olyan kétirányú kommunikáció végpontja, amely egy internetes protokollon alapuló számítógépes hálózatban jelentkezik, míg a port egy logikai adatkapcsolat, amelyet adatcserére lehet használni ideiglenes fájl vagy fájl használata nélkül. tárolás. Az aljzat egy porthoz csatlakozik, és több porttal társítható a port.Lehetséges, hogy egyetlen passzív aljzat csatlakozik a bejövő kapcsolatokra váró porthoz. Ezen túlmenően több aktív aljzat is lehet, amelyek megfelelnek az adott porton nyitott kapcsolatoknak.