TCP port 1521 används ofta av Oracle Database-lyssnare.
En port är ett transportlagernummer som används tillsammans med en IP-adress och ett protokoll som TCP eller UDP för att dirigera trafik till rätt tjänst på en värd.
En serverprocess binder en socket till en port och lyssnar, medan en klient vanligtvis väljer en tillfällig källport för utgående anslutningar.
Kombinationen av käll- och destinations-IP-adresser, käll- och destinationsportar och transportprotokollet identifierar unikt ett flöde så att operativsystemet kan hålla många konversationer åtskilda.
Brandväggar, NAT och skannrar talar om portar eftersom destinationsporten är den stabila mötespunkten som exponerar en tjänst för nätverket.
Oracle-lyssnarprocessen binder till 1521 och accepterar inkommande klientsessioner.
En klient ansluter från en tillfällig källport, slutför TCP-handskakningen, förhandlar Oracle Net-protokollet, autentiserar och kör därefter frågor och transaktioner över den etablerade sessionen.
I stora miljöer kan en lyssnare fronta flera databasinstanser och tjänster, så det exakta beteendet beror på konfigurationen, men porten representerar fortfarande ingångspunkten till datanivån.
Säkerhetsmässigt skannas öppen 1521 ofta, och opatchade lyssnare eller svaga referenser kan avslöja känsliga databaser.
Den säkraste hållningen är tät nätverkssegmentering, stark autentisering och övervakning av ovanliga anslutningsmönster.