网络基础知识

1、网络分类

  • 局域网LAN(local area network):范围较小,几公里左右,一栋楼房或一个单位
  • 广域网WAN(wide area network):范围通常为几十到几千公里,也称为远程网
  • 城域网MAN(metropolitan area network):范围在广域网和局域网之间,例如一个城市

2、协议(protocol)

   概念:为进行数据交换而建立的规则、标准或约定

3、网络分层

  • OSI七层模型(PS:IP地址32位、MAC地址48位)
  1. 物理层:比如网线、调制解调器、电缆、光纤连接器等
  2. 数据链路层:负责MAC(Media Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。PS:网卡标识是唯一的,即MAC地址是唯一的。查看MAC地址的命令:ipconfig/all   PS:在TCP/IP模型中,ARP协议属于IP层(也称网际层);在OSI模型中,ARP协议属于数据链路层。
  3. 网络层:IP(Internet Protocol),IP地址分为5类
  4. 传输层:TCP/UDP  TCP(Transmission control protocol)传输控制协议:面向连接,面向字节流,需要3次握手,4次挥手,可靠性高,具有流量控制(滑动窗口)和拥塞控制(慢开始、拥塞避免、快重传、快恢复)。UDP(User Data Protocol)用户数据报协议:面向非连接,面向报文,传输效率快,可靠性低。
  5. 会话层
  6. 表示层
  7. 应用层:应用层协议有6种:DNS(Domain name server)域名服务器、FTP(File transfer protocol)文件传输协议、telnet协议(远程登录)、http(hypertext transfer protocol)超文本传输协议、SMTP(Simple mail transfer protocol )电子邮件协议、即简单邮件传输协议、POP3(Post office protocol 3)邮件读取协议
  • TCP/IP四层模型
  1. 网络接口层
  2. 网际层
  3. 传输层
  4. 应用层
  • TCP/IP五层模型
  1. 物理层
  2. 数据链路层
  3. 网络层
  4. 传输层
  5. 应用层
一行代码一行诗
原文地址:https://www.cnblogs.com/huainanhai/p/11254509.html