计算机网络

计算机网络复习

计算机网络体系结构

1. OSI七层模型

OSI(Open Systems Interconnection)模型是由ISO制定的开放系统互联参考模型,它定义了网络互连的七个层次。

1.1 物理层

负责完成物理连接,将比特流传输到物理媒介。

  • 主要设备:中继器,集线器
  • 主要技术:电信号处理,接口特性,网络拓扑,数据率控制

1.2 数据链路层

负责帧同步,差错控制,流量控制等。

  • 主要设备:网桥,交换机
  • 主要技术:MAC,LLC,ARP,RARP

1.3 网络层

负责进行路由选择和逻辑地址(IP地址)的管理。

  • 主要设备:路由器
  • 主要协议:IP, ICMP, ARP, RARP, BOOTP, DHCP

1.4 传输层

负责提供端到端的可靠传输服务。

  • 主要协议:TCP,UDP

1.5 会话层

负责建立、管理和终止会话。

1.6 表示层

负责对数据进行转换、加密和压缩。

1.7 应用层

负责提供应用程序的接口。

  • 主要协议:HTTP,FTP,SMTP,DNS

2. TCP/IP模型

TCP/IP模型是互联网的基础,由网络接口层,网络层,传输层和应用层四个层次组成。

2.1 网络接口层

对应OSI模型的物理层和数据链路层,处理与物理网络的接口问题。

2.2 网络层

对应OSI模型的网络层,负责数据包从源到目的地的传输。

2.3 传输层

对应OSI模型的传输层,负责提供端到端的可靠传输。

2.4 应用层

对应OSI模型的会话层、表示层和应用层,提供面向应用的接口服务。

3. 协议

协议定义了计算机之间通信的规则和标准。例如:IP协议、TCP协议、UDP协议、HTTP协议等。

4. IP地址

IP地址是计算机网络中设备的唯一标识。

  • IPv4地址:32位二进制数字,通常被分割成4个“8位”字段。
  • IPv6地址:128位二进制数字,通常被分割成8个“16位”字段。

5. 端口

端口用于在计算机内部的应用程序之间进行区分。例如:HTTP服务通常使用80端口,HTTPS服务通常使用443端口。

6. 路由器

路由器是负责转发网络数据包的硬件设备。它根据数据包的目标IP地址,通过路由表确定最佳路径进行转发。

7. 网络安全

涵盖加密技术、防火墙、IDS/IPS等网络安全相关技术。

你可能感兴趣的:(计算机网络,计算机网络,网络,tcp/ip)