Mecanismo de trabajo de Tcp &Dns bajo Linux

  




Linux es un verdadero sistema operativo multiplex, su estabilidad y capacidad de aplicación en universidades e incluso grandes empresas . Linux puede operar en plataformas de bajo nivel 386, e incluso las enormes máquinas ultra-paralelas en el centro de investigación tienen sus pistas. Está más allá del ámbito de la plataforma, Intel, Sun Sparc, Dec Alpha, M68000, MIPS, PowerPC y otras arquitecturas están disponibles, y la versión experimental puede integrarse en otros sistemas operativos (SGI). , Ultra Sparc, ...), su excelente rendimiento se ha desarrollado en gran medida en el campo de las aplicaciones de sistemas integrados.

El rendimiento de la red de Linux es excelente, no solo porque la red y el sistema operativo Linux están estrechamente integrados, sino que también hay muchas aplicaciones disponibles de forma gratuita. Permite que una PC barata actúe como un servidor y logra un alto rendimiento de servicio.

Configuración de la red TCP /IP en Linux:

La red general de Linux TCP /IP se puede configurar usando el comando netconf, pero algunos sistemas no proporcionan este comando, necesitamos configurarlo manualmente. En primer lugar, su kernel compilado necesita soporte de red y proporciona la siguiente información de red: nombre de host (nombre de host), nombre de dominio (nombre de dominio), dirección IP, máscara de red, dirección de red, dirección de transmisión ( Dirección de difusión), dirección de pasarela, dirección del servidor de nombres, etc. Por ejemplo, el proceso de configuración de red e información de mi máquina:


Nombre de host Guhang
Nombre de dominio Guhang.linux.com
Dirección IP 159.226.4.210
Máscara de subred 255.255.255.192
Dirección de red 159.226.4.0
Dirección de difusión 159.226.4.255
Dirección de puerta de enlace 159.226.4.254
Dirección de servidor de nombre de dominio 159.226.5.65 (puede especificar hasta tres direcciones de búsqueda secuencial)

Configuración Nombre de host: el comando hostname (refiérase a man hostname) se puede modificar y configurar el nombre de host. También se puede hacer modificando el archivo de configuración relacionado
/etc /HOSTNAME.
#hostname Guhang //o #echo “Guhang” > /etc /HOSTNAME
? Inicie el dispositivo de red: ifconfig (consulte el comando man ifconfig) puede vincular una dirección IP a un dispositivo de hardware de red.
#ifconfig lo 127.0.0.1 //Especifique la interfaz de bucle de retorno local y su dirección IP
#ifconfig eth0 159.226.4.200 transmisión 159.226.4.255 netmask 159.226.4.192
//Enlace la dirección IP del dispositivo de interfaz eth0
Agregar comando de enrutamiento: ruta (refiérase a man route) para agregar un listado de enrutamiento para un dispositivo de interfaz.
#route add –net 127.0.0.0 //Agregue la dirección de red del dispositivo de interfaz loopback a la tabla de enrutamiento del kernel
#ruta add –net 159.226.4.0 netmask 159.226.4.255
#route add por defecto gw 159.226 .4.254 eth0 //Agregar puerta de enlace predeterminada para la interfaz eth0
Configuración adicional: /etc /hosts (registrar el nombre del host y la tabla de asignación de direcciones), /etc/host.conf (orden de búsqueda del nombre de dominio), /etc/resolv.conf < BR> (Servidor de nombre de dominio y nombre de dominio especificado)
#echo "127.0.0.1 localhost" > /etc /hosts
#echo "159.226.4.210 Guhang.linux.com Guhang" > > /etc /hosts
#echo “orden host, bind” > /etc/host.conf
#echo “nameserver 159.226.5.65” > /etc/resovl.conf

Sistema de nombres de dominio DNS:

El servicio más básico en servicios de red TCP /IP es el servicio de nombres, que se utiliza para traducir nombres de host y direcciones IP. Por ejemplo, puede
: telnet Guhang.linux.com (hostname)
También: telnet 159.226.4.210 (dirección IP)
El resultado de estos dos comandos es el mismo, ambos están conectados a IP El host con la dirección de 159.226.4.210 es conveniente para que la computadora se refiera al host por dirección IP, pero es más conveniente para el usuario usar el nombre, que es más fácil de recordar, lo que requiere una tabla de conversión. La traducción de la dirección IP
es el nombre del host. Para un host de LAN pequeño, no hay mucha información en la tabla de conversión, sino porque hay millones de hosts en Internet, y aún hay muchas computadoras que se unen cada día, por lo que si todos mantienen las últimas conversiones La tabla es imposible, por lo que aparece el DNS.

DNS es el Sistema de nombres de dominio, una regla para nombrar máquinas y un
que traduce estos nombres en números de IP, a través de los cuales cada sitio solo necesita mantener su propia dirección de IP. La asignación al nombre de host. Cada sitio coloca esta asignación en una base de datos consultada públicamente, por lo que cualquier persona que quiera encontrar la dirección IP del nombre de host correspondiente en el sitio simplemente consulta la base de datos de ese sitio. Para acceder a esta base de datos, necesita ejecutar un servidor DNS en este sitio. Los servidores DNS se dividen en tres categorías:
◆ Servidor DNS primario (maestro /primario)
◆ Desde el servidor DNS (esclavo /secundario)
◆ Servidor DNS búfer (almacenamiento en caché)
El DNS se distribuye , base de datos jerárquica. La base de datos de DNS actual tiene millones de registros distribuidos en docenas de miles de servidores, lo que puede reducir la tarea de mantener una base de datos.


Copyright © Conocimiento de Windows All Rights Reserved