viernes, 7 de agosto de 2015

Los fundamentos de Internet con Charles R. Severance

'Introduction to Networking' es un breve libro que pretende explicar, como reza su subtítulo, 'How the Internet Works'.

La explicación se realiza como un recorrido por las capas y protocolos principales de la arquitectura TCP/IP.

Comienza con el capítulo titulado 'Introduction' donde se explica la diferente forma en que se comunican los ordenadores y los humanos, algo de historia y conceptos básicos sobre paquetes y routers.

A continuación, en 'Network Architecture' se explican brevemente kas cuatro capas de la arquitectura de Internet: Link layer, Internetwork layer (IP), Transport Layer (TCP) y Applcation Layer.

En los siguientes capítulos se recorren las capas explicando las teraes en comendadas e ideas de lo que hacen los protocolos correspondientes. Así, en 'Link Layer' se esplica la capa de enlace usando como ejemplo la WiFi y explicando asuntos como la relación con lo físico o el uso de ventanas.

En 'Internetworking Layer (IP)' habla de direcciones y enrutamiento y comenta las ideas principales tras los protocolos IP y DHCP así como las diferencias entre IPv4 e IPv6 (aunque la explicación se basa en IPv4).

Luego, en 'Domain Name System' explica el sistema de dominios y el protocolo DNS.

En 'Transport Layer' se explica la capa de transporte y aspectos como los puertos, y el orden y ensamblado de paquetes. Llama la atención que se centra en el protocolo TCP y no menciona siquiera UDP.

En 'Application layer' salta a la capa de aplicación y comenta conceptos como cliente/servidor y se centra algo más en explicar HTTP e IMAP.

En 'Secure Transport Layer' explica la problemática de la seguridad y nos habla de encriptado, claves y certificados para luego explicar el protocolo SSL.

Tras haber revisado en todos los capítulos anteriores la torre TCP/IP, explica luego el modelo de referencia ISO/OSI en 'The OSI model'.

Finaliza con 'Wrapup' un brevísimo capítulo de cierre.

Cada capítulo incluye en su final un glosario de términos así como unas preguntas de autoevaluación.

'Introduction to Networking' destaca por su claridad, su carácter pedagógico y su habilidad para explicar en un lenguaje muy sencillo, pero no exento de rigor, los fundamentos de Internet, el porqué de cada capa y el funcionamiento de las capas y los protocolos. Desde luego, es un libro de carácter introductorio, pero aún así es un recurso muy valioso, no solo como iniciación, sino también como material de repaso para recordar de vez en cuando los fundamentos de Internet y TCP/IP y conseguir ver el bosque cuando pueda uno estar perdido entre árboles.

Charles R. Severance

(Fuente: Traducción y ligera elaboración propia de la página personal del autor)

Charles R. Severance
Charles imparte clases en la escuela de información en la Universidad de Michigan. También trabaja con el IMS Global Learning Consortium promoviendo y desarrolando estándares para la enseñanza y el aprendizaje de tecnología. También trabaja para Longsight como Estratega en jefe de Sakai. Anteriormente ejerció como Director Ejecutivo de la Sakai Foundation y arquitecto jefe del proyecto Sakai.

Charles imparte dos MOOCS populares a estudiantes en todo el mundo a través de la plataforma Coursera: 'Internet History, Technology, and Security' y 'Programming for Everybody' y es un firme defensor de los recursos educativos abiertos como potenciación de los profesores.

Charles es editor de la columna 'Computing Conversations' column en IEEE Computer magazine que publica un artículo mensual y una videoentrevista de un pionero de la computación. Charles es autor de libro 'Sakai: Building an Open Source Community' que describe los primeros días del proyecto de código abierto Sakai. Charles es tambiñen autor del libro 'Using Google App Engine' y de 'Python for Informatics: Exploring Information'. También escribió el libro titulado 'High Performance Computing'. Charles tiene también experiencia en estándares incluyendo el hecho de haber servido como vicepresidente para los estándares IEEE Posix P1003 y haber editado la Standards Column en la IEEE Computer Magazine desde 1995 a 1999.

Como hobby, Charles es muy activo en los medios y ha sido presentador de varios programas televisivos incluyendo 'Nothin but Net' y un programa sobre Internet emitido en todo EEUU titulado "Internet:TCI". Charles a aparecido como experto durante más de diez años sobre Internet y Tecnología y presentado un programa de radio con llamadas en directo.

Tiene un B.S., un M.S. y un Ph.D. en Computer Science de la Michigan State University.

Ficha técnica:

EDITORIAL: Charles Severance
AÑO: 2015
ISBN: ---
PAGINAS: 94