<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>12727nam a22003617a 4500</leader>
  <controlfield tag="003">PE-TmUNAS</controlfield>
  <controlfield tag="005">20250224123449.0</controlfield>
  <controlfield tag="006">a||||fr|||| 000 0</controlfield>
  <controlfield tag="007">ta</controlfield>
  <controlfield tag="008">200227b2000    mx ad||frfn|| 001 0 spa d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">970-26-0000-6</subfield>
    <subfield code="c">Agencia ISBN M&#xE9;xico</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
    <subfield code="a">Biblioteca Central de la Universidad Nacional Agraria de la Selva.</subfield>
    <subfield code="b">spa</subfield>
    <subfield code="c">Catalogaci&#xF3;n de la Biblioteca Central de la Universidad Nacional Agraria de la Selva, transcrita por la Biblioteca Central de la Universidad Nacional Agraria de la Selva, sin modificaciones posteriores.</subfield>
    <subfield code="d">Biblioteca Central de la Universidad Nacional Agraria de la Selva.</subfield>
    <subfield code="e">rda</subfield>
  </datafield>
  <datafield tag="082" ind1="0" ind2="4">
    <subfield code="2">22</subfield>
    <subfield code="a">004.6</subfield>
  </datafield>
  <datafield tag="240" ind1=" " ind2=" ">
    <subfield code="a">Internetworking TCP/IP </subfield>
    <subfield code="l">Espa&#xF1;ol.</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Interconectividad de redes TCP/IP, V.II ;</subfield>
    <subfield code="b">dise&#xF1;o e implementaci&#xF3;n.</subfield>
    <subfield code="c">Comer, Douglas E. y Stevens, David L.</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">3a ed.</subfield>
  </datafield>
  <datafield tag="264" ind1="3" ind2="1">
    <subfield code="a">M&#xE9;xico :</subfield>
    <subfield code="b">Pearson Educaci&#xF3;n de M&#xE9;xico, S.A ;</subfield>
    <subfield code="c">2000.</subfield>
  </datafield>
  <datafield tag="264" ind1="3" ind2="1">
    <subfield code="c">&#xA9;2000.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">639 p&#xE1;ginas :</subfield>
    <subfield code="b">Formulas (blanco y negro), figuras (blanco y negro) ;</subfield>
    <subfield code="c">23 cm.</subfield>
  </datafield>
  <datafield tag="336" ind1=" " ind2=" ">
    <subfield code="2">rdacontent</subfield>
    <subfield code="a">texto impreso</subfield>
  </datafield>
  <datafield tag="337" ind1=" " ind2=" ">
    <subfield code="2">rdamedia</subfield>
    <subfield code="a">sin mediaci&#xF3;n</subfield>
  </datafield>
  <datafield tag="338" ind1=" " ind2=" ">
    <subfield code="2">rdacarrier</subfield>
    <subfield code="a">volumen</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Incluye contenido.</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
    <subfield code="a">Bibliograf&#xED;a: p&#xE1;gina [631]-638.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Protocolos -- La necesidad de comprender los detalles -- La complejidad de las interacciones entre protocolos -- El enfoque de este texto -- La importancia de estudiar el c&#xF3;digo -- El sistema operativo Xinu -- Organizaci&#xF3;n del resto del libro -- Resumen -- Introducci&#xF3;n -- El concepto de procesos -- Prioridad de procesos -- Sincronizaci&#xF3;n de los procesos -- Comunicaci&#xF3;n entre procesos -- Controladores de dispositivos, entrada y salida -- La entrada de red y las interrupciones -- Transmisi&#xF3;n de paquetes a protocolos de m&#xE1;s alto nivel -- Transferencia de datagramas de IP a los protocolos de transporte -- Entrega a los programas de aplicaci&#xF3;n -- Flujo de informaci&#xF3;n en la salida -- De TCP a la salida de red a trav&#xE9;s de IP -- Salida UDP -- Resumen -- Introducci&#xF3;n -- La abstracci&#xF3;n de la interfaz de red -- Definiciones de Ethernet -- Estado l&#xF3;gico de una interfaz -- La interfaz del host local -- Administraci&#xF3;n de b&#xFA;feres -- Desmultiplexado de los paquetes entrantes -- Resumen -- Introducci&#xF3;n -- Organizaci&#xF3;n conceptual del software ARP -- Ejemplo de un dise&#xF1;o ARP -- Estructuras de datos del cach&#xE9; de ARP -- Procesamiento de salida de ARP -- Procesamiento de ARP de entrada -- Administraci&#xF3;n del cach&#xE9; de ARP -- Inicializaci&#xF3;n de ARP -- Par&#xE1;metros de configuraci&#xF3;n de ARP -- Resumen -- Introducci&#xF3;n -- El conmutador central -- Dise&#xF1;o de software IP -- Organizaci&#xF3;n del software IP y flujos de datagramas -- Ordenamiento de bytes en el encabezado IP -- Env&#xED;o de un datagrama IP -- Mantenimiento de tablas -- Resumen -- Introducci&#xF3;n -- Mantenimiento y b&#xFA;squeda de rutas --Organizaci&#xF3;n de tablas de enrutamiento -- Estructura de datos de la tabla de enrutamiento -- Origen de las rutas y persistencia -- Enrutamiento de un datagrama -- Mantenimiento peri&#xF3;dico de una tabla de enrutamiento -- Procesamiento de opciones IP -- Resumen -- Introducci&#xF3;n -- Fragmentaci&#xF3;n de datagramas -- C&#xF3;mo implementar la fragmentaci&#xF3;n -- Reensamble de datagramas -- Mantenimiento de listas de Fragmentos -- Inicializaci&#xF3;n -- Resumen -- Introducci&#xF3;n -- Formatos de mensajes ICMP -- Implementaci&#xF3;n de mensajes ICMP -- Manejo de mensajes ICMP entrantes -- Manejo de mensajes ICMP de redirecci&#xF3;n -- Establecimiento de una m&#xE1;scara de subred -- C&#xF3;mo seleccionar una direcci&#xF3;n de origen para un paquete ICMP -- Generaci&#xF3;n  de mensajes ICMP de error -- C&#xF3;mo evitar errores sobre errores -- Asignaci&#xF3;n de un b&#xFA;fer para ICMP -- La porci&#xF3;n de datos de un mensaje ICMP -- C&#xF3;mo generar un mensaje ICMP de redirecci&#xF3;n -- Resumen -- Introducci&#xF3;n -- Mantenimiento de la informaci&#xF3;n de membres&#xED;a de un grupo de difusi&#xF3;n restringida -- Una tabla de grupo de hosts -- B&#xFA;squeda de grupo de hosts -- Incorporaci&#xF3;n de una entrada a la tabla del grupo de hosts -- Configuraci&#xF3;n de la interfaz de red para una direcci&#xF3;n de difusi&#xF3;n restringida -- Traducci&#xF3;n entre direcciones de difusi&#xF3;n restringida IP y de hardware -- C&#xF3;mo eliminar una direcci&#xF3;n de difusi&#xF3;n restringida de la tabla del grupo de hosts -- Uni&#xF3;n a un grupo de hosts -- C&#xF3;mo mantener el contacto con un enrutador de difusi&#xF3;n restringida -- Implementaci&#xF3;n de informes de membres&#xED;a IGMP -- C&#xE1;lculo de una demora aleatoria -- Un proceso para enviar informes IGMP -- Manejo de mensajes IGMP entrantes -- Manejo de mensajes IGMP entrantes -- C&#xF3;mo dejar un grupo de hosts -- Inicializaci&#xF3;n de estructuras de datos IGMP -- Resumen -- Introducci&#xF3;n -- Puertos UDP y demultiplexado -- Procesamiento de entrada UDP -- Procesamiento UDP de salida -- Resumen -- Introducci&#xF3;n -- Repaso del software TCP -- Bloques de control de transmisi&#xF3;n -- Formato de segmentos de TCP -- Comparaci&#xF3;n del espacio de secuencia -- La m&#xE1;quina de estado finito de TCP -- Ejemplo de transici&#xF3;n de estado -- Declaraci&#xF3;n de la m&#xE1;quina de estado finito -- Asignaci&#xF3;n e inicializaci&#xF3;n del TCB -- Implementaci&#xF3;n de la m&#xE1;quina de estado finito -- Manejo de un segmento de entrada -- Resumen -- Introducci&#xF3;n -- Procesamiento del estado CLOSED -- Terminaci&#xF3;n armoniosa -- Demora medida despu&#xE9;s del cierre -- Procesamiento del estado TIME-WAIT -- Procesamiento del estado CLOSING -- Procesamiento del estado FIN-WAIT-2 -- Procesamiento del estado FIN-WAIT-1 -- Procesamiento del estado CLOSE-WAIT -- Procesamiento del estado LAST-ACK -- Procesamiento del estado ESTABLISHED -- Procesamiento de datos urgentes en un segmento -- Procesamiento de otros datos de un segmento -- Registro de los octetos recibidos -- C&#xF3;mo abortar una conexi&#xF3;n TCP -- Establecimiento de una conexi&#xF3;n TCP -- Inicializaci&#xF3;n de un TCB -- Procesamiento del estado SYN-SENT -- Procesamiento del estado SYN-RECEIVED -- Procesamiento del estado LISTEN -- Inicializaci&#xF3;n de las variables de ventana de un nuevo TCB -- Resumen -- Introducci&#xF3;n -- Control de la complejidad de la salida de TCP -- Los cuatro estados de salida de TCP -- La salida TCP como un proceso -- Mensajes TCP de salida -- Codificaci&#xF3;n de estados de salida y n&#xFA;meros de TCB -- Implementaci&#xF3;n del proceso TCP de salida -- La exclusi&#xF3;n mutua -- Implementaci&#xF3;n del estado IDLE -- Implementaci&#xF3;n del estado PERSIST -- Implementaci&#xF3;n del estado TRANSMIT -- Implementaci&#xF3;n del estado RETRANSMIT -- Env&#xED;o de un segmento -- C&#xE1;lculo de la longitud de datos de TCP -- C&#xE1;lculo de los contadores de secuencia -- Otros procedimientos de TCP -- Resumen -- Introducci&#xF3;n -- Una estructura general de datos para eventos cronometrados -- Una estructura de datos para eventos de TCP -- Temporizadores, eventos y mensajes -- El proceso de temporizador de TCP -- Eliminaci&#xF3;n de un evento temporizador de TCP -- Eliminaci&#xF3;n de todos los elementos de un TCB -- Determinaci&#xF3;n del tiempo restante de un evento -- Inserci&#xF3;n de un evento temporizador de TCP -- Inicio de salida de TCP sin demora -- Resumen -- Introducci&#xF3;n -- Las dificultades con la retransmisi&#xF3;n adaptativa -- Afinaci&#xF3;n de la retransmisi&#xF3;n adaptativa -- Temporizador y retraso de la retransmisi&#xF3;n -- Control del flujo basado en ventanas -- C&#xE1;lculo del tama&#xF1;o m&#xE1;ximo del segmento -- Impedimento y control del congestionamiento -- Inicio lento e impedimento del congestionamiento -- Estimaci&#xF3;n del viaje de ida y vuelta y del tiempo de espera -- Una nota diversa -- Resumen -- Introducci&#xF3;n -- Se&#xF1;alizaci&#xF3;n fuera de banda -- Datos urgentes -- Interpretaci&#xF3;n del est&#xE1;ndar -- Configuraci&#xF3;n para la interpretaci&#xF3;n de Berkeley del apuntador urgente -- C&#xF3;mo informar a la aplicaci&#xF3;n -- Lectura de datos desde TCP -- Env&#xED;o de datos urgentes -- Funci&#xF3;n push de TCP -- Interpretaci&#xF3;n de push con entrega en desorden -- Implementaci&#xF3;n de push en la entrada -- Resumen -- Introducci&#xF3;n -- La interfaz a trav&#xE9;s de un dispositivo -- Conexiones TCP como dispositivos -- Ejemplo de programa cliente TCP -- Ejemplo de un programa servidor TCP -- Implementaci&#xF3;n del dispositivo maestro TCP -- Implementaci&#xF3;n de un dispositivo esclavo TCP -- Inicializaci&#xF3;n de un dispositivo esclavo -- Resumen -- Introducci&#xF3;n -- Participantes en modo activo y pasivo -- Algoritmo RIP b&#xE1;sico y m&#xE9;trica de costo -- Inestabilidades y soluciones -- Tipos de mensajes -- Caracterizaci&#xF3;n del protocolo -- Implementaci&#xF3;n de RIP -- El proceso principal RIP -- Respuesta a una solicitud entrante -- C&#xF3;mo generar mensajes de actualizaci&#xF3;n -- C&#xF3;mo inicializar copias de un mensaje de actualizaci&#xF3;n -- C&#xF3;mo generar salida RIP peri&#xF3;dica -- Limitaciones de RIP -- Resumen -- Introducci&#xF3;n -- Configuraci&#xF3;n y opciones OSPF -- El modelo de teor&#xED;a de gr&#xE1;ficos de OSPF -- Declaraciones OSPF -- Adyacencia y propagaci&#xF3;n del estado de enlaces -- C&#xF3;mo descubrir las puertas de enlace vecinas con Hello -- Env&#xED;o de paquetes Hello -- Concepto de enrutador designado -- C&#xF3;mo elegir al enrutador designado -- C&#xF3;mo volver a formar las adyacencias despu&#xE9;s de un cambio -- Manejo de los paquetes Hello entrantes -- C&#xF3;mo agregar una puerta de enlace a la lista de vecinas -- Transiciones del estado de las vecinas -- Eventos temporizadores y retransmisiones de OSPF -- C&#xF3;mo determinar si la adyacente est&#xE1; permitida -- Manejo de la entrada OSPF -- Declaraciones y procedimientos para el procesamiento del estado de los enlaces -- C&#xF3;mo generar paquetes de descripci&#xF3;n de bases de datos -- Creaci&#xF3;n de una plantilla -- Transmisi&#xF3;n de un paquete de descripci&#xF3;n de bases de datos -- Manejo de los paquetes de solicitud de estado del enlace -- Construcci&#xF3;n de un resumen del estado de enlaces -- Procedimientos de utiler&#xED;as OSPF -- Resumen -- Introducci&#xF3;n -- Organizaci&#xF3;n del servidor y correspondencia de nombres -- Variables de MIB -- Ordenamiento l&#xE9;xico entre nombres -- Eliminaci&#xF3;n de prefijos -- Operaciones aplicadas a variables MIB -- Nombres de tablas -- Interpretaci&#xF3;n conceptual de la jerarqu&#xED;a de nombres -- Estructura de datos de variables MIB -- Estructura de datos para b&#xFA;squeda r&#xE1;pida -- Implementaci&#xF3;n de la tabla de hash -- Especificaci&#xF3;n de los enlaces MIB -- Variables internas usadas en enlaces -- B&#xFA;squeda en la tabla de hash -- Estructuras y constantes de SNMP -- Manipulaci&#xF3;n de las representaciones ASN.1 -- Resumen -- Introducci&#xF3;n -- Representaci&#xF3;n de datos en el servidor -- Implementaci&#xF3;n del servidor -- C&#xF3;mo analizar un mensaje SNMP -- C&#xF3;mo convertir nombres ASN.1 de la lista de enlaces --Resoluci&#xF3;n de una consulta -- Interpretaci&#xF3;n de la operaci&#xF3;n get-next -- Aplicaci&#xF3;n indirecta de operaciones -- Indirecci&#xF3;n para tablas -- Construcci&#xF3;n en forma inversa de un mensaje de respuesta -- Conversi&#xF3;n de forma interna a ASN.1 -- Funciones de utiler&#xED;a usadas por el servidor -- Implementaci&#xF3;n de un cliente SNMP -- Inicializaci&#xF3;n de variables -- Resumen -- Introducci&#xF3;n -- Acceso a las tablas -- Identificadores de objeto para tablas -- Funciones de la tabla de entrada de direcciones -- Funciones de la tabla de entrada de direcciones -- Funciones de la tabla red a medios -- Funciones de la tabla de interfaz de red -- Funciones de la tabla de enrutamiento -- Funciones de la tabla de conexiones -- Tabla de escucha UDP -- Rutinas de utiler&#xED;a para convertir direcciones IP -- Resumen -- Introducci&#xF3;n -- An&#xE1;lisis estad&#xED;stico del c&#xF3;digo -- L&#xED;neas de c&#xF3;digo de cada protocolo -- Funciones y procedimientos para cada protocolo -- Resumen  </subfield>
  </datafield>
  <datafield tag="520" ind1="2" ind2=" ">
    <subfield code="a">"Este best-seller es indispensable para todas aquellas personas que trabajan con el conjunto de protocolos TCP/IP. Los autores ofrecen una visi&#xF3;n a fondo de cada uno de los protocolos TCP/IP a la luz de las alternativas de dise&#xF1;o, las t&#xE9;cnicas de implementaci&#xF3;n de un c&#xF3;digo C del ANSI y los aspectos internos del software de protocolos. Este libro utiliza la ampliamente aceptada interpretaci&#xF3;n de marca de datos para los datos urgentes de TCP e incluye una explicaci&#xF3;n de las consecuencias. A lo largo del libro los autores emplean un sistema completamente funcional, el cual fue dise&#xF1;ado y construido por ellos mismos utilizando el lenguaje C del ANSI, para explicar la interacci&#xF3;n entre los protocolos, el proceso completo de implementaci&#xF3;n y la estructura interna". (cubierta posterior).</subfield>
  </datafield>
  <datafield tag="521" ind1="3" ind2=" ">
    <subfield code="a">Material bibliogr&#xE1;fico para estudiantes universitarios, docentes e investigadores.</subfield>
    <subfield code="b">PE-TmUNAS</subfield>
  </datafield>
  <datafield tag="526" ind1="0" ind2=" ">
    <subfield code="a">Ingenieria en informatica y sistemas.</subfield>
  </datafield>
  <datafield tag="534" ind1=" " ind2=" ">
    <subfield code="p">Traducido libro: </subfield>
    <subfield code="t">Internetworking TCP/IP ;</subfield>
    <subfield code="a">Sergio Kourchenko Barrera y Jorge Luis Guti&#xE9;rrez.</subfield>
    <subfield code="b">Third edition.</subfield>
    <subfield code="c">Prentice Hall Inc..</subfield>
  </datafield>
  <datafield tag="546" ind1=" " ind2=" ">
    <subfield code="a">En espa&#xF1;ol.</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">ddc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="998" ind1=" " ind2=" ">
    <subfield code="c">aeoa/jlzs/bmml/dyms</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">515</subfield>
    <subfield code="d">515</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="2">ddc</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">Book</subfield>
    <subfield code="a">BCUNAS</subfield>
    <subfield code="b">BCUNAS</subfield>
    <subfield code="c">BANKA</subfield>
    <subfield code="d">2020-02-27</subfield>
    <subfield code="o">004.6 C732 2000</subfield>
    <subfield code="p">0009604</subfield>
    <subfield code="r">2020-02-27 00:00:00</subfield>
    <subfield code="t">1</subfield>
    <subfield code="w">2020-02-27</subfield>
    <subfield code="y">BK</subfield>
    <subfield code="z">Pr&#xE9;stamo en sala</subfield>
  </datafield>
</record>
