Asignacion 5 _PostgreSQL
PostgreSQL
Postgres, desarrollado originalmente en el UC
Berkeley Computer Science Department, ha sido pionero en muchos de los
conceptos relacionales/orientados a objeto que ahora están empezando a estar
disponibles en algunas bases de datos comperciales. Tiene soporte de lenguaje
SQL92/SQL3, integridad transaccional, y extensibilidad de tipos. PostgreSQL es
un descendiente de dominio público, más concretamente open source, del código
original de Berkeley.
Funcionamiento:
El
puerto TCP 5432 usa el Protocolo de Control de Transmisión. TCP es uno de los
protocolos principales en redes TCP/IP. TCP es un protocolo orientado en la
conexión, necesita el apretón de manos para determinar comunicaciones de
principio a fin. Solo cuando la conexión es determinada, los datos del usuario
pueden ser mandados de modo bidireccional por la conexión.
TCP
puerto 5432 garantiza la entrega de paquetes de datos en la misma orden, en que
fueron mandados. La comunicación garantizada por el puerto TCP 5432 es la
diferencia mayor entre TCP y UDP. El puerto UDP no garantizaría la comunicación
como TCP.
UDP
puerto 5432 provee un servicio poco fidedigno y datagramas pueden llegar en
duplicado, descompuestos o perdidos sin aviso. UDP puerto 5432 piensa, que la
verificación y corrección de errores no es necesaria o cumplida en la
aplicación para evitar los gastos generales para el procesamiento en el nivel de
la interface de red.
Puertos
usados:
Puerto: 5432/TCP
5432/TCP - Asignaciones sabidas de puertos |
|
Servicio |
Detalles |
PostgreSQL |
PostgreSQL
Database |
Postgres |
Postgres database server |
PostgreSQL |
PostgreSQL.
May be enabled manually on Lion Server. Previously enabled by default for ARD
2.0 Database. |
|
PostgreSQL database system (Unofficial) |
Puerto: 5432/UDP
5432/TCP - Asignaciones sabidas de puertos |
|
Servicio |
Detalles |
PostgreSQL |
PostgreSQL
Database |
|
PostgreSQL database system (Unofficial) |
Servicios
o programas que lo consumen:
|
|
Compañía |
Servicio o aplicaciones: |
Apple |
OS
X Lion Server activado de forma manual, (previamente activado
predeterminadamente para la base de datos de ARD 2.0) |
Synology |
Synology NAS a través de FTP |
Google |
Cloud
SQL |
RFC
y descripción:
No pude
encontrar nada sobre el RFC del PostgreSQL Puerto 5432
Aparecía
bastante información de como utilizaba otros el IETF RFC 768 y otros más
ejemplos en código usando MS RFC 121 pero nada en concreto como los demás puertos
que si tienen definido el RFC.
Conclusión:
En conclusión,
el puerto PostgreSQL 5432 utiliza el puerto tcp 5432 este presente en el uso de
varias aplicaciones con la nube o acceso a bases de datos por cmd, lo cual es
una gran ventaja ya que nos permite utilizarlas sin ingresar a la misma interfaz
del PostgreSQL ya que este servicio se encuentra activo 5432 aunque siempre se
tiene que activar de forma manual y no es prioridad la verificación o la corrección
de errores una vez cumplida la solicitud.
Bibliografía:
·
adminsub.
(2006). Puerto TCP 5432. 2021, de adminsub Sitio web: https://es.adminsub.net/tcp-udp-port-finder/5432#:~:text=TCP%20puerto%205432%20garantiza%20la,mayor%20entre%20TCP%20y%20UDP.
·
MUNDO
HACKERS. (2010). POSTGRESQL 5432. 2021, de mundo hackers Sitio web: https://mundo-hackers.weebly.com/puerto-5432---postgresql.html
·
APPLE.
(2019). Puertos TCP y UDP que se usan en los productos de software de Apple.
2021, de APPLE Sitio web: https://support.apple.com/es-lamr/HT202944
- GOOGLE. (2019). Conéctate desde el entorno estándar de
App Engine a Cloud SQL. 2021, de GOOGLE Sitio web: https://cloud.google.com/sql/docs/postgres/connect-app-engine-standard?hl=es-419