¿Aprender TCP en la pila TCP / IP es un requisito necesario para aprender IP?

Si aprender TCP es demasiado para ti. Te sugiero que encuentres una carrera más fácil. Las computadoras son para personas que les gusta aprender. TCP no es complicado. Aprenderlo. No tomes atajos.

Aquellos que toman atajos encontrarán que su conocimiento limitará sus carreras en el futuro.

Aprende a encontrar placer en el aprendizaje. Viene naturalmente para algunos, es un gusto adquirido para otros. Enorgullecerse de acumular conocimiento. Te hará mucho bien en el futuro.

Realmente, quiero decir, TCP es fácil. Como alguien que entiende todo sobre el enrutamiento de Internet, TDM de voz, voz sobre IP, TCP es una de las cosas más fáciles que aprendí. Comience desde su propósito. Qué características necesitan los usuarios de la aplicación TCP (como http, ftp, ssh). No necesita aprender todos los campos del encabezado para comprenderlo. Pero su funcionalidad, si no lo conoce bien, simplemente no conoce las redes modernas.

Depende de lo que estés planeando aprender.

Puede considerar UDP como el contenedor TCP / IP más básico en IPv4 (el dialecto de IP más utilizado). TCP es solo los encabezados UDP más los encabezados adicionales más el manejo de errores y realmente puede tratarse como UDP plus. Hay dos protocolos adicionales, SCTP y DCCP, que son TCP y UDP “bien”. Si solo quiere comprender la entrega de paquetes, use UDP.

Si desea comprender la IP sin preocuparse por las cargas útiles, ICMP (el protocolo para ping, traceroute y pathchar) a veces se considera IPv0, ya que es similar al protocolo IP original.

Para comprender la entrega de paquetes IP, desea NS-3, el simulador de red estándar. Es posible que necesite ajustes para mostrar cómo se procesan específicamente los paquetes, pero tiene casi todo lo que necesita para comprender el lote. Para completar la imagen, necesita el enrutador modular Click, para que el tráfico real se pueda canalizar a la red simulada y el tráfico simulado se desvíe de ella.

Verá, la IP no es independiente, aunque en la actualidad es la columna vertebral de Internet. Hablando de IP, no surgió de la nada, el cajero automático se usó para tal propósito y aún es útil para muchas aplicaciones. Pero volvamos al punto.

La IP es un poco tonta. La red de Internet, cuando fue diseñada y establecida por la UIT en el pasado, el objetivo principal era hacer una red “tonta” y un host “inteligente”, es decir, mover toda la lógica a los hosts y dar a los ingenieros manos libres para investigar / desarrollar sus propio. Ese modelo de ingeniería / negocio resultó ser genial. Entonces, para comprender cómo se realiza el flujo de información a través de las pilas, al menos debe tener un conocimiento básico de por qué y cuándo el nivel de transporte juega un papel crucial. TCP entra en IP, es transportado por IP. Sí, saber cuándo debe usar TCP en lugar de UDP puede guardar su cuenta bancaria, su correo llegó al destino deseado, la navegación de control de vuelo no se aplastó, etc. Simplemente no se preocupe por todos los campos y sus tamaños en los datagramas TCP / UDP, nadie recuerda más de 3 de ellos.

Hablando del orden, TCP / IP es cuando estás observando el punto de aplicación e IP / TCP desde el punto de red. Los ingenieros a veces pueden ser quisquillosos.

Estrictamente hablando, no. Sin embargo, no entender al menos un poco de TCP es como un pastel sin el glaseado, Abbot sin Costello, espagueti sin las albóndigas o pescado sin las patatas fritas. ¿Por qué molestarse? No es la experiencia completa en absoluto.

Tal como dijo Tony, TCP (Protocolo de control de transmisión) es el lenguaje básico de comunicación. será mejor que tengas una comprensión básica de ello. Sin embargo, no es el requisito para aprender IP.