第一章、回顾
1、什么是网络?
计算机网络是通信线路和通信设备将分布在不同地点的多台计算机系统互相连接起来,按照共同的网络协议
共享硬件、软件资源最终实现资源共享
2、两台计算机之间通信?
2.1、传输介质
导向传输介质
1、双绞线
正双绞线 橙白 橙 绿白 蓝 蓝白 绿 棕白 棕 插交换机
反双绞线 绿白 绿 橙白 蓝 蓝白 橙 棕白 棕 双击互连线
2、光纤
3、同轴
非导向传输介质
蓝牙 红外(接触) 微波 卫星 量子等
2.2、硬件设备
网卡 2进制的信息转化为高低电压的信号
3、 网络传输中单位
网络----->字节 1G=1024MB
计算机存储单位 ------>1个字节 8bit 01010101
4 、小型的局域网(交换)网络
4.1、交换机
4.2、交换机的原理:Mac地址列表 存在于二层网络
4.3、网络通信的数据格式
|源信息Mac|目的信息|内容
4.4、广播风暴 消耗主机的资源 网络 CPU 降低了计算机的性能
5、局域网与局域网之间的通信(路由器)
5.1、路由器科普
1、家用级路由 SOHU TP-LINK D-LINK 水星等 5个口 1WAN 4LAN
如果插WAN口 有外网
如果插LAN口 是交换机
绑定MAC地址 过滤 黑名单
2、企业路由器
2.1思科(美国)
2.2华为
2.3华三
2.4TP-LINK 内置CPU 6
2.5上网行为的管理
2.51、限制网速 100M 300K 下载速度
2.52、端口限制 封杀不让使用的软件
2.53、限制URL(网页) www.baudu.com 用Google
2.54、其他限制
3、路由器原理
3.1、路由表
|源信息IP地址|目的信息|数据(0101) 可以屏蔽交换机的广播信息
3.2、路由协议
静态路由 大型网络 时间比较短 效率高 专业人员才行
动态路由 小型网络 时间比较长 效率低下 消息丢失
第二章、亮神思想
2.1、追求卓越的步伐,不休不止。出类拔萃的心,星般璀璨
2.2、引领技术巅峰、黑客无所不能
2.3、每天1200行
第三章、ISO国际一个规范认证 OSI (开放式系统互联)7层网络模型
3.1、指定它的意义?Why?
ISO为了更好的使网络应用更为普及,推出了OSI参考模型。其含义就是推荐所有公司使用这个规范来控制网络。
这样所有公司都有相同的规范,就能互联了。
3.2、要指定一个国际通用的标准
1、物理层 常见的标准 RJ-11 RJ-45 买哪个厂商提供的 RJ-45接口标准的 水晶头
水晶头 水晶/塑料/接触片/镀金的/纯铜/镀铜 / 网线
2、数据链路层 常见的标准MAC地址 二级网络 交换机
3、网络层 标准 IP地址 路由器 三层网络 IP地址
公网IP 相当于家庭地址(跟全世界互联)
私网IP 局域网内
192.168.0.1
192.168.1.1
192.168.2.1
相当于你的房间号
4、传输层 TCP 稳定的传输 UDP传输的方式
ssh服务
5、6、7层 开发人员(程序员)
5、会话层 Linux C /Unix C语言编程 控制包数据
6、表示层 文件的格式、类型、PNG JPEC MPEC AVI MKV MP4 TS等、加密的处理。
7、应用层 操作系统上装的程序
标准网络服务协议 HTTP 80(端口号) HTTPS 443 FTP 21 SSH 22 POP/SMTP等
3.3、OSI 7层模型中数据的传输结构
应用层 Hello World (表示层 TEXT 会话层)
传输层 报文消息头 TCP 包 packet
网络层 IP地址的报文的消息头 IP 帧 frame
链路层 添加一个以太信息 字段 segment
物理层 网卡 010101010101 电信号
7层模型封包的一个过程
7层模型解包的过程
物理层 网卡 电信号010101010101 2进制的信息
链路层 以太信息
网络层 IP
传输层 TCP
会话层 SOCKET
表示层 类型 TEXT JPEG PNG等
应用层 向操作系统要数据HelloWorld
第四章、TCP/IP五层模型
(应用层 +表示层 +会话层)==> 应用层
传输层
网络层
数据链路层
物理层
4.1 IP协议(提供子网互联), TCP协议(传输控制协议)
是一种稳定的连接,收发发邮件,要求稳定的传输
通过抓包工具 过滤器 选择 TCP 协议数据包
tcp.port == 22 ssh
TCP控制为的含义
三次握手的过程
四次挥手