- 网络基础
- 网络简介
- 网络设备
- 网络架构
- 网络核心
- OSI7层模型
- TCP/IP 3次握手
- TCP/IP 4次挥手
- 网络其他内容
- IP地址划分
- 子网掩码
- 网关/路由
- 网络相关命令
# OSI网络模型相关概念(重点) # TCP三次握手与四次挥手(重点) # TCP的11中状态集转化(重点) # DNS相关概念与原理 # Linux网关配置(添加网关、网段、主机路由) # 修改网卡配置 # 用户访问网站整个过程 # 网络状态信息查询命令 # 抓包命令工具(wireshark、tpcdump、BurpSuite) # ip地址分类,子网掩码
网络基础知识
网络简介
- 网络:通过网络传输介质将各种网络设备连接起来的结构,用于数据传输与资源共享
- 网络传输介质
- 网线(cat5、cat5e、六类网线、七类网线)
- WiFi(无线路由器、ap接入点)
- 光纤(FC接口、ST接口、SC接口、LC接口)
网络设备
交换机(switch)
- 功能
- 数据帧转发:交换机能过接收、处理并转发数据帧,根据目标MAC地址将数据帧转发到对应的端口
- MAC地址学习:交换机会记录连接到每个端口的设备的MAC地址,形成一个MAC地址表
- 特点
- 在一个交换机的端口上所连接的所有终端设备,均在一个网段(局域网)
- 交换机工作在数据链路层
- 广播域的隔离(创建VLAN虚拟局域网)
- 交换机可以隔离冲突域,每一个端口就是一个冲突域
路由器(router)
- 功能
- 数据包转发:路由器负责在不同的网络之间转发数据包
- 路由:传输数据的过程(传输数据的路径)
- 网络地址转换(NAT):将私有IP地址转换成共有IP地址,实现多个设备共享一个共有地址
- 特点
- 路由器工作在网络层
- 由于连接不同的网络
- 路由器的地址一般会作为网关的地址
网络架构
OSI七层模型
open system interconnect 开放系统互连参考模型
OSI 七层 | 作用 | |
⑦ 应用层 | 提供用户与网络之间的接口,处理特定的应用程序、服务/协议(HTTP、HTTPS) | http,https,smtp,dns |
⑥ 表示层 | 负责数据的格式化和表示(编码、解码,加密、解密,压缩、解压缩) | |
⑤ 会话层 | 负责会话的建立、维持、终止 | |
④ 传输层 | 负责数据传输方式(可靠传输TCP、不可靠传输UDP) | tcp/udp 端口 |
③ 网络层 | 使用逻辑地址(IP地址),进行数据包的寻址和路由 | ip地址 |
② 数据链路层 | 负责数据帧的传输 | mac地址 |
① 物理层 | 负责物理媒体上传输比特流信号 | 网卡,传输介质 |
应用层
- 处理特定的应用程序、服务协议
- 提供用户与网络之间的接口
应用层中常见的协议 | ||
协议 | 含义 | 端口 |
http | 超文本传输协议:网站基础协议之一 | 80 |
https | 基于http进行对数据加密 | 443 |
smtp | 简答邮件传输协议(smtp:未加密,smtps加秘) | 25,465 |
dns | 域名解析服务 | 53 |
表示层
- 数据的编码和解码
- 数据的加密和解密
- 数据的压缩和解压缩
会话层
建立、维护、管理应用程序之间的会话
传输层
- 传输层用于管理或控制连接(端到端连接)
- 指定可靠连接和不可靠连接
- 可靠连接 tcp
- 不可靠连接 udp
- 通过指定端口号与对方连接
网络层
- 负责将数据从源地址传输到目的地址
- 提供IP地址(DHCP)
- 进行路由(路由表)
- 设备
- 三层路由器
- 三层交换机
数据链路层
- 将数据转换为帧
- 数据链路层加工数据的时候,增加了MAC地址
- 数据可以通过mac地址在局域网内进行精准传输
物理层
通过网卡将数据转换成网络介质中可以传输的信号
抓包
标签:网络,计算机网络,传输,地址,第十五,数据,连接,路由器 From: https://www.cnblogs.com/yuanxiaojiang/p/18508985