参考文档
1:网络的重要性
2:电脑是如何上网的
3:osi 7层模型。
4:数据封装,解封装,数据传输过程。
5:tcp/ip协议
6:tcp三次握手,四次挥手
1:网络的重要性:
互联网时代,网络非常的发达,网络无处不在
各种操作系统都支持相同的网络标准
IP概念: 公网IP 全世界唯一 (国家,省,市,区县,一片范围内公用一个IP地址,不可重复) 私网IP 局部唯一 (就好像每个人一个房间,不可重复)
2:电脑是如何上网的?
家用场景:
办公室场景
公司三个层次进行网络拓扑规划: · 核心层:部署设备 路由器/防火墙/审计/行为管理设备 (路由,通讯冗余,地址自动获取) 作用: 1)实现路由协议配置,使内部主机设备可以访问外网 2)实现网络通讯冗余能力 3)实现地址自动获取功能 网段地址池 192.168.16.3 ~ 192.168.16.200 · 汇聚层:部署设备 三层交换机(高端/接口多些) (路由,VLAN划分,访问策略,连接上下层)
1)实现路由通讯配置,实现企业内部不同网段之间通讯
2)实现vlan区域划分 v 虚拟 lan局域网 虚拟局域网
vlan技术:就是将接口划分到不同虚拟局域网中,将一个交换机产生的广播包进行隔离
3)访问控制策略配置 ACL
[http://www.wuwenhui.cn/3549.html](http://www.wuwenhui.cn/3549.html)
4)将下层网络设备和上层路由设备进行串联
· 接入层:部署设备 二层交换机(低端) (接入PC Phone 安全配置,可以进行mac绑定,排查错误)
1)接入终端PC设备
2)安全配置信息 进行mac地址绑定
PS: VLAN技术:把一个交换机分为两个不同的网段,没有路由功能的需要借助路由器
3:osi 7层模型
物理层 : 把通信介质的信号转换成数字信号(二进制) 双绞线电信号 wifi电磁波 光纤 位 网络
数据链接层 : mac地址 ,设备和设备相互通信 帧 工
网络层 :ip地址 和 路由 包 程师
传输层:tcp和udp协议 端口 (对运维来说,重中之重的层:传输层) 段 运维工程
会话层:每一个连接,就是会话
表示层 :表示文件的类型
应用层 :最终我们需要发送的数据 开发工程师
(网络的目的就是传输数据,几乎所有的协议都是根据osi 7层模式来设计)
分层的作用:复用 传输层 遇到网络攻击
4:TCP/IP 四层网络模型
4.1数据封装,解封装,数据传输过程
应用层——》主机到主机层——-》英特网层——-》 网络接入层
![@))]3{1WJ6~]RVJ]{COW7J.jpg
常见的四层网络协议
应用层: http stmp telnet nfs dhcp
主机层到主机层: tcp udp
英特网层: arp rapp icmp ip
网络接入层: Ethernet fast eth fddi
应用层协议和传输层协议简单对应关系
**
一个数据包分成2部分,一个控制层面的数据,一个是应用层面的数据:控制层面只占一小部分,数据层面才占用大部分!
5:tcp/ip协议
TCP/IP协议是Internet最基本的协议、Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成。 通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而IP是给因特网的每一台联网设备规定一个地址。
物理层 数据链接层 网络层 传输层 应用层
一个数据包分成2部分,
控制层面的数据
应用层面的数据 (控制层面只占一小部分,数据层面才占用大部分!)
6:tcp三次握手,四次挥手
最重要的协议协议:tcp协议
**
ACK(acknowledgement 确认)
PSH(push传送)
FIN(finish结束)
RST(reset重置)
URG(urgent紧急)
SYN(synchronous建立联机)
Sequence Number(顺序号码)
Acknowledge Number(确认号码)
tcp的标识:
SYN:建立链接
ACK:回应标识
FIN 断开链接
PSH 数据包
URG 紧急指针
RST 重置(重传)
5.1 tcp的三次握手
5.2 tcp的四次挥手
假设Client端发起中断连接请求,也就是发送FIN报文。Server端接到FIN报文后(意思是说”我Client端没有数据要发给你了”,但是如果你还有数据没有发送完成,则不必急着关闭Socket,可以继续发送数据)
抓包工具 weirshark的使用
设置
可以了解一下panabit流量监控软件