计算机网络概念

IPV 4网络

TCP/IP标准遵循四层网络模型

1.应用

每一个应用程序具有用于通信的规范,以便客户端和服务器可以跨平台通信。常用的协议有SSH(远程登陆)、NFS或CIFS(文件共享),以及SMTP(电子邮件递送)等。

2.传输

传输协议有TCP和UDP。TCP是可靠连接导向型通信;UDP属于无连接数据协议。应用使用TCP和UDP端口,/erc/services

当数据包在网络上发送时,服务器端口和IP地址组合形成套接字,每个数据包具有一个源套接字和目标套接字,此信息可以在监控和过滤时使用

3.互联网

互联网或网络层将数据从源主机传送到目标主机,每个主机具有IP地址和前缀,用于确定网络地址,路由器用于连接网络

ICMP是网络层的控制协议,它没有端口,而是使用类型。l例如,ping使用ICMP数据包测试网络连接。ping发送ICMP ECHO_REQUEST数据包。ping成功时会收到ICMP ECHO_REPLY确认。ping不成功时可能会收到ICMP错误消息或者收不到任何消息

4.链路

链路或介质存取层提供与物理介质的连接,最常见的网络类型是有线以太网(802.3)和无线局域网(802.11),每一台物理设备都具有一个硬件地址(MAC),用于标识局域网络中数据包的目的地

IPV4 地址

IPV4地址是一个32位数字,通常使用点号分隔的四个十进制八位字节(取值范围0-255)表示。该类地址分为两个部分:网络部分和主机部分。

1.位于同一子网中的所有主机彼此之间可以直接通信,无需路由器,这些主机具有相同的网络部分;网络部分用于标识子网。

2.同一子网中的任何两台主机都具有不同的主机部分,主机部分用于表示子网中特定主机。

在现代互联网中,IPV4子网的大小是可变的;要分清IPV4地址中的网络部分和主机部分,必须知道分配给子网的子网掩码。

子网掩码:指明有多少位的IPV4地址属于子网,可供主机部分使用的位数越多,子网中的主机就越多;

子网掩码可用两种格式表示:

  1. 网络部分使用24位,即255.255.255.0
  2. CIDR表示法:指定网络前缀/24,即IP地址由多少前导位组成网络地址

网络地址:将子网中可能达到的最低地址(主机部分的二进制值全为0)称为网络地址

广播地址:子网中可能达到的最高地址(主机部分的二进制全为1)用于广播消息,称为广播地址