网络协议 概述

# 物理层
  - 传输物理信号

# 连接层
  - 传输信息:帧 -- 连接层协议不关心数据中到底包含什么。帧就像是一个信封,把数据包裹起来
  - 常见协议:以太网(Ethernet)和WiFi
  - 作用:通过连接层协议,建立局域的以太网或者WiFi局域网,并让位于同一局域网络中的两台计算机通信

# 网络层
  - 传输信息:帧
  - 主要设备:路由器 【IP地址】
  - 协议:IP协议
  - 作用:解决局域网之间的通信

# 传输层
  - 作用:解决进程通信
  - 协议:TCP 、 UDP 【端口号】

# 应用层
  - 作用:规范数据内容
  - 协议:HTTP[web]、 FTP[传输文件]、 IMAP[Email]


# 应用层 -- -- TELNET  FTP  HTTP  SMTP  DNS
  传输层 -- -- TCP  UDP
  网络层 -- -- IP  ICMP  ARP  RARP 
  网络接口层 -- -- 各种物理通信网络接口 (数据链路层、物理层)


# 数据包:数据包由上往下将数据 装包 【添加报头】
                 然后由下往上 拆包

# IP地址 -- 网络地址 + 主机地址
   A : 0   ~ 127
   B : 128 ~ 191
   C : 192 ~ 223

# 子网掩码:指明一个IP地址 标识主机所在的子网
                     区分网络地址 and 主机地址
                     A 255.0.0.0
                     B 255.255.0.0
                     C 255.255.255.0

# 网关:网络通向其他网络的IP地址

# ARP -- 地址解析协议 : IP地址 --> 物理地址


相关面试博客:

TCP/IP协议集:https://blog.csdn.net/cclliii/article/details/82932851

socket编程:https://blog.csdn.net/weiyuefei/article/details/50413543
            https://blog.csdn.net/u014800094/article/details/60591852

你可能感兴趣的:(网络协议)