Fundamentos de la programación de la red de Java

redes de ordenadores:

Algunos anfitrión (host) 1. Para lograr la transferencia de información y el intercambio de recursos, conectado a través de una línea de comunicación

2. Internet: conectado (Internet) punto a punto

3. World Wide Web: - final (WWW World Wide Web) está conectado al extremo

4. cosas: - (IO conectados a Internet de las cosas) y el producto se

5. Programación de la cadena: Vamos a establecer una conexión entre el ordenador y el ordenador para comunicarse

modelo de red:

OSI (Sistema Ineterconnection Oper) Interconexión de sistemas abiertos:

Primera capa: capa física y un medio físico para la transmisión de señales de datos entre los dispositivos de comunicación. (Twisted Pair, fibra óptica)

Segunda capa: en la capa de enlace de capa física para controlar la exactitud de los datos transmitidos por el (control de errores) de protocolo o protocolo. (MAC)

La tercera capa: La capa de red es responsable de definir los nodos de red puede identificar todas las direcciones lógicas. (Dirección IP)

Cuarta capa: la capa de transporte es responsable de la recuperación de errores si el protocolo seleccionado, la reutilización de la corriente de datos, la reordenación orden error. (TCP, UDP)

Quinta capa: capa de sesión es responsable de establecer y mantener la sesión de aplicación, las comunicaciones siguen restablecer la comunicación en el momento del fallo. (HTTP)

Sexto capa: La capa de presentación es responsable de convertir un formato de datos se define, y el cifrado, que permite la selección de transmisión en formato ASCII o binario.

Séptima Capa: La capa de aplicación es responsable de acceso a archivos y gestión, servicios de transporte fiables, servicio de operaciones a distancia. (HTTP, FTP, SMTP)

modelo TCP / IP:

Un conjunto de red de interconexión para la realización de protocolo de comunicación, el protocolo se divide en cuatro niveles:

La primera capa por capa es responsable de abrir la construcción del circuito de conexión del texto, el conjunto se trató con la misma base de celosía, los protocolos típicos incluyen Ethernet, el ADSI similares.

Segunda capa: la capa de red es responsable de asignar direcciones y transmitir datos binarios, el principal protocolo es el protocolo IP.

Tercera capa: capa de transporte es responsable de la transferencia de datos de texto, el protocolo principal es TCP, el protocolo UDP. 

Cuarta capa: una capa de aplicación es responsable de la transmisión de datos de varios forma final, es una capa que tratan directamente con el usuario, el protocolo típico es HTTP, FTP y similares. 

TCP / UCD:

Protocolo TCP: Control Transmission Control Protocol Protocolo de Transmisión: un protocolo de capa de transporte fiable orientado a la conexión basada en el flujo de bytes. Tamaño de datos ilimitado. El proceso requiere de tres vías para establecer una conexión, los procedimientos de desconexión requiere de cuatro ondas. 

Protocolo UDP: Protocolo de Datagramas de Usuario con Protocolo de datagramas de usuario: protocolo de capa de transporte es una conexión, proporcionar servicios orientados a las transacciones simples no fiables de mensajería, cada uno de los 64 KB de tamaño de paquete.

IP:

protocolos IP: Protocolo de Internet dirección de protocolo de Internet direcciones de protocolo de dirección / Internet asignados a los dispositivos de Internet ● Etiqueta digital (la única identificación)

Las direcciones IP se dividen en dos tipos: 

A: la IPV4: 4 bytes de 32 bits número entero, y se divide en 4 segmentos binarios de 8 bits, cada uno separado por puntos 8, cada uno números enteros de 8 bits se puede convertir en un entero decimal de 0 a 255. 
Formato: DDDD ejemplo: 255.255.255.255 

Clase A: agencias gubernamentales, 1.0.0.1 126.255.255.254 ~

Clase B: Mediana, 128.0.0.1 ~ 191.255.255.254 

Clase C: los usuarios individuales, 192.0.0.1 ~ 223.255.255.254

Clase D: para multidifusión, 224.0.0.1 ~ 239.255.255.254

Clase E: para el experimento, 240.0.0.1 ~ 255.255.255.254 

dirección de bucle invertido: 127.0.0.1, se refiere a la máquina, - - generalmente utilizado para las pruebas. Ver comando IP: ipconfig

comando de prueba IP: DDDD de ping

Dos: IPV6: 16 128-byte entero, y dividido en 8 secciones números hexadecimales, cada uno separado por puntos 16, cada uno números enteros de 16 bits puede ser convertido a un número decimal del 0 al 65535..
Formato: XXXXXXXX ejemplo: FFFF.FFFF.FFFF.FFFF.FFFF.FFF.FFFF.FFFF

Puerto:

Número de puerto: Identifica de forma exclusiva las redes que se comunican a través de un programa de comunicaciones entidad.

Puerto Categoría:

1. reconocieron puerto: 0 a 1023

2. Puerto de Registro: 1024 ~ 49151 

3. La dinámica o puerto privado: 49152-65535 

puertos comunes:

1.MySql: 3306

2. Oracle: 1521

3.Tomcat: 8080 

4.SMTP: 25

5.Web servidor: 80

6.FTP servidor: 21

 

Publicado 38 artículos originales · ganado elogios 105 · Vistas 7497

Supongo que te gusta

Origin blog.csdn.net/S9264L/article/details/104975933
Recomendado
Clasificación