Es solo
Y esto es todo lo que necesitas.
El puerto de destino debe ser el mismo. Por lo general, se utiliza un puerto estándar 80 para http. Si es diferente, especifique el puerto en la url. Como http: // localhost: 8080
- ¿TCP aprovecha al máximo la capacidad de rendimiento de la red? ¿Por qué?
- Cómo filtrar mi propio acceso a mi sitio web ya que mi IP es dinámica
- ¿Cuál es el número máximo de conexiones TCP simultáneas logradas a una dirección IP y puerto?
- ¿Cómo aprendo habilidades de redes informáticas como TCP / IP e IDS / IPS? Tengo un enrutador y un módem. ¿Qué tipo de proyecto / ejercicio puedo hacer con ellos?
- ¿TCP utiliza la conmutación de circuitos virtuales?
Con respecto al puerto de origen, en el mismo sistema 2 los procesos no pueden usar el mismo puerto. Cuando el navegador establece una nueva conexión TCP, solicita un puerto libre del sistema. Y una vez que se asigna un puerto libre a un proceso, ningún otro proceso puede usarlo.
Para pestañas en el mismo navegador, dependería de la implementación del navegador.
- Si el navegador se ejecuta como un solo proceso (es decir, no ve múltiples identificadores de proceso para diferentes pestañas), entonces es responsabilidad del código del navegador gestionar que cada pestaña se conecte a través de un puerto diferente.
- Si el navegador crea un nuevo proceso para cada pestaña, entonces no es muy diferente de dos navegadores. Y el sistema no asignará el puerto ya en uso a una nueva pestaña.
Una regla básica simple es que una conexión en cualquier red es única y puede identificarse mediante src ip, src port, dest ip y dest port
NOTA: No confunda entre socket y puerto. En general, el socket es una combinación de puerto + ip. Encuentra más información aquí:
http: // … http: //stackoverflow.com/questio…
http: // … ¿Diferencia entre puerto y socket?
Por favor, corrígeme si me falta algo.