¿A qué puerto de mi computadora está conectado mi ISP?


0

Estoy tratando de averiguar el número de puerto de mi computadora a la que mi ISP realmente se conecta y proporciona el servicio de Internet, dado que mi módem ADSL funciona en modo Puente en lugar de PPPoE. Quiero averiguar los números de puerto de otros usuarios, pero primero pensé en encontrar el mío.

Estoy en una máquina con Windows, así que usé el comando netstat -a -b -npero no pude averiguar la identificación del puerto. Supongo que si hay un número de puerto, debe haber algún tipo de reenvío de puerto interno. Entonces, ¿cómo puedo encontrar mi ID de puerto?

Editar : Básicamente, mi pregunta es: ¿cómo envía el ISP paquetes de datos a una computadora? Por lo tanto, también podría haber una forma de secuestrar la conexión de alguien y entrar en su sistema. Eso depende mucho de cómo los ISP realmente envían datos a diferentes clientes.


@Jeff: espero que la edición aclare la pregunta
Rushil Paul

Creo que la razón cercana (migrar a SU / SF) sigue en pie, a menos que quiera convertir esta pregunta en una sobre falsificación o MITMing a su vecino. Entonces podemos estar deambulando en territorio de sombrero negro, que también está fuera de tema.
Iszi

@lszi: Estoy aprendiendo comunicaciones de red, por lo que se refiere completamente a explorar cómo funcionan las cosas ... nada malicioso :-)
Rushil Paul

Interesante pregunta. Me pregunto cómo esto podría pertenecer a las comunidades de internet del "jardín amurallado" (como AOL) del pasado.
tombull89

1
Ver publicación cruzada
Shane Madden

Respuestas:


3

Su ISP no se "conecta" a su computadora. Su ISP enruta los paquetes IP a su enrutador que luego los reenvía al segmento LAN al que está conectada su computadora. La entrega de paquetes IP se basa solo en la dirección IP. La capa de protocolo de internet no usa números de puerto.

Hay dos protocolos principales de capa de transporte por encima de IP, estos son TCP, que está orientado a la conexión, y UDP, que no lo está. Por lo tanto, las nociones de conexiones solo se aplican a TCP. Las conexiones TCP son, con pocas excepciones, siempre iniciadas por su computadora, no por el servidor y, en su mayoría, son conexiones a servidores distintos de los servidores de su ISP (especialmente si ignoramos DNS).

Tanto TCP como UDP usan números de puerto para distinguir entre conexiones concurrentes del mismo cliente y para localizar servicios en servidores. Su PC no tiene un solo número de puerto, tiene uno para cada conexión TCP abierta. los números de puerto del cliente se asignan (hoy en día) al azar.

Si su pregunta es sobre ADSL, este artículo y este RFC pueden ser relevantes.


¡Gracias! esto borró mi concepto erróneo ... Supongo que, cuando la computadora cliente quiere autenticarse en el ISP, lo hace en el PPP, PPPoE usando CHAP ... donde nuevamente los puertos no son relevantes en absoluto.
Rushil Paul

5

Su computadora no utiliza un puerto lógico para conectarse a su ISP. Con su enrutador funcionando en modo puente, los paquetes se pasan directamente sin encapsulación. Es posible que su enrutador siga funcionando como dispositivo NAT, pero eso no se relaciona con los números de puerto TCP / UDP que se usan en su computadora.


Estoy de acuerdo, las computadoras no usan puertos para conectarse a los ISP ... Pero entonces, ¿cómo recibe exactamente mi enrutador (del ISP) y reenvía (a mi computadora) los paquetes de datos cuando funciona en modo puente? o podrías darme alguna referencia para estudiar esto con más detalle ...?
Rushil Paul

1
@Rushil: en modo puente, todo lo que hace es retransmitir bit a bit en qué extremo recibió lo que recibió en el otro.
Joel Coehoorn

2

Los puertos son lo que las aplicaciones usan como capa para comunicar múltiples programas a través de un enlace, lo que está buscando son direcciones IP. Supongo que "Modo puente" significa que está utilizando el servidor DHCP del ISP. entonces haga un ipconfigpara averiguar qué IP le dio su ISP. Entonces sus vecinos probablemente serán personas dentro de la misma "Subred" que usted (si su máscara de red es 255.255.0.0, usaría los primeros dos números de su IP y los otros dos podrían ser cualquier número entre 0 y 255).


Supongo que no recibió mi pregunta (tenía razón sobre la parte DHCP del ISP) ... y necesito averiguar el número de puerto específico que recibe los datos del servidor de mi ISP, ya que los puertos no son más que puertas de enlace lógicas. n averiguar IP addr es demasiado fácil :-) mi pregunta es diferente ..
Rushil Paul

Supongo que la respuesta sería "Cualquier puerto que solicite", ya que debe proporcionar datos sobre el puerto que solicite, de lo contrario, Internet no funcionaría. (a menos que esté haciendo algún tipo de firewall que es muy posible)
Scott Chamberlain

@Rushil - 1.) Esta pregunta pertenece más apropiadamente (si corresponde) a SU / SF, ya que no es una preocupación específica de seguridad. Solicite que se migre. 2.) Scott tiene razón: los puertos simplemente no funcionan de la forma en que parece pensar que lo hacen.
Iszi

2

De hecho, su conexión tiene un puerto, pero no es exactamente lo que espera, estoy seguro y no es algo que vaya a obtener de su ISP. Se establece una conexión ADSL entre un módem y un DSLAM . El módem se sincroniza con un puerto en el DSLAM. Normalmente, esto se indica en un CO por planta, Relay Estante Fila, Relay Número de rack, Estante, Slot, Port. Esto se verá algo así como RR01.102.11.02.06.04 . Sin embargo, esta no es su identificación de circuito . Su ID de circuito es otra parte de la conexión, generalmente es lo que identifica su circuito entre el MDF y el NID. Este número varía mucho de ISP a ISP (y habrá más de uno si está pasando por un CLEC y no un ILEC, ya que cada uno tendrá su propio sistema).

La topografía de una conexión ADSL es larga y compleja, pero en su mayoría es un solo par que sigue desde el cajero automático hasta su casa a través de una serie de conexiones cruzadas donde eventualmente golpea su módem. El DSLAM se sincroniza con el módem, el cajero automático proporciona la capa 2 y en algún momento llega al enrutador de borde del ISP que controla el rango de IP y el enrutamiento para esa región.

Su enrutador de borde entrega su IP: se asigna a su circuito según las reglas que su ISP ha configurado (DHCP, estático, etc.). Con un módem en puente, el enrutador perimetral normalmente arquea su MAC, pero esto no es necesariamente lo que determina su IP: esto varía mucho de ISP a ISP.

Glosario
DSLAM - Multiplexor de acceso de línea de abonado digital - estos mantienen la sincronización y controlan la velocidad del circuito y realizan una serie de otras funciones necesarias para que DSL funcione
CO - Oficina central - punto centralizado para una ciudad o región de la ciudad donde las comunicaciones están conectadas - todos los CO están interconectados en varios patrones, dependiendo de la ubicación / ILEC)
MDF - Marco de distribución principal - aquí es donde los bloques del equipo en el CO y las casas de la calle se encuentran y están interconectados: todos los servicios en un CO finalmente llegan aquí
NID - esto es el punto de demarcación entre el ILEC y el cableado de su hogar
CLEC - Operador de intercambio local competitivo - no la compañía telefónica, como Covad, XO, Sprint, etc.
ILEC - Operador de Intercambio Local Titular - típicamente la compañía telefónica, como AT&T, Verizon, Qwest / Century-Link, etc.
ATM - Interruptor de Modo de Transferencia Asíncrono - estos son el músculo detrás de Internet


Para los no iniciados, ¿podríamos obtener alguna aclaración de los TLA y FLA aquí? La mayoría de ellos son de conocimiento bastante común (ISP, DHCP, MAC, etc.) pero algunos de los otros están en un nivel un poco más avanzado.
Iszi

@Iszi, actualizado con glosario y enlaces de Wikipedia
MaQleod
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.