Day11-Network
网络模型
OSI七层网络模型(理论模型)
简单记为;应表会传网数物
应用层(TCP/IP协议模型)
- 应用层 HTTP, TFTP, FTP, WAIS, SMTP
- 表示层 Telnet, Rlogin, SNMP, Gopher
- 会话层 SMTP, DNS
传输层
- 传输层 TCP, UDP
网络层
- 网络层 IP, ICMP, ARP, RARP, AKP, UUCP
链路层
- 数据链路层 FDDI, Ethernet, Arpanet, PDN, SLIP, PPP
- 物理层 IEEE 802.1A, IEEE 802.2到IEEE 802.11
应用层协议
| 协议简称 | 全称 | 说明 |
|---|---|---|
| HTTP | HyperText Transfer Protocol | 超文本传输协议(用于网页浏览、数据交互) |
| TFTP | Trivial File Transfer Protocol | 简单文件传输协议(轻量级文件传输,基于UDP) |
| FTP | File Transfer Protocol | 文件传输协议(可靠的文件上传/下载,基于TCP) |
| NFS | Network File System | 网络文件系统(实现网络中文件共享、挂载) |
| WAIS | Wide Area Information Service | 广域信息服务(早期互联网信息检索协议) |
| SMTP | Simple Mail Transfer Protocol | 简单邮件传输协议(用于邮件发送) |
| Telnet | Teletype Network Protocol | 远程登录协议(实现远程设备命令行访问) |
| Rlogin | Remote Login | 远程登录协议(类Telnet的远程访问,多用于Unix系统) |
| SNMP | Simple Network Management Protocol | 简单网络管理协议(用于网络设备监控、配置管理) |
| Gopher | Gopher Protocol | 基于菜单的信息检索协议(早期互联网信息导航方式) |
| DNS | Domain Name System | 域名系统(将域名解析为IP地址) |
传输层协议
| 协议简称 | 全称 | 说明 |
|---|---|---|
| TCP | Transmission Control Protocol | 传输控制协议(可靠的面向连接传输,保证数据有序、无丢包) |
| UDP | User Datagram Protocol | 用户数据报协议(无连接的快速传输,适用于对实时性要求高的场景) |
网络层协议
| 协议简称 | 全称 | 说明 |
|---|---|---|
| IP | Internet Protocol | 网际协议(网络层核心,负责数据包路由、寻址) |
| ICMP | Internet Control Message Protocol | 互联网控制消息协议(用于网络错误报告、ping命令、路由控制等) |
| ARP | Address Resolution Protocol | 地址解析协议(将IP地址转换为MAC地址,实现局域网通信) |
| RARP | Reverse Address Resolution Protocol | 反向地址解析协议(将MAC地址转换为IP地址,早期无DHCP时用于主机IP分配) |
| UUCP | Unix-to-Unix Copy Protocol | Unix到Unix拷贝协议(早期跨主机文件传输、邮件转发协议) |
磁盘阵列与磁盘管理
磁盘阵列
合理的磁盘阵列可以更好的实现高可用
- RAID 0: 条带式存储,2倍性能,空间利用100%
- RAID 1: 镜像式存储,数据有备份,允许坏一半的盘,空间利用率50%
- RAID 5: 条带式+信息校验,允许坏一块盘,性能N-1,空间利用率(N-1)/N * 100%,N为磁盘数
- RAID 10: RAID 0和RAID 1的组合
- RAID 50: RAID 5和RAID 0的组合,性能N-M,空间利用率(N-M)/N * 100%,M为RAID 5组数
再选择磁盘时,尽量选择容量相同的磁盘
磁盘分区与挂载
- fdisk -l 查看设备(fdisk对MRB分区更友好,parted对GPT分区更友好)
- fdisk /dev/sdb 对/dev/sdb进行配置
- 在进入fdisk配置中,可选项为p(打印磁盘信息),n(新建分区),d(删除分区),w(写入)
- 其他几步一般为默认,在选择分区大小size时需要手动输入,如+5G,然后按w回车写入
- 分完区后需要格式化,mkfs.xfs /dev/sdb1,将分区格式化为xfs格式
- 格式化完后挂载了才能使用,可以挂载在任何目录下,有两种挂载方式,临时挂载mount和永久挂载/etc/fstab
- 临时挂载mount /dev/sdb1 /mnt, 永久挂载vim /etc/fstab
1
2#设备路径 挂载点 文件格式 挂载选项 是否备份 是否开机自启,0为否
/dev/sdb1 /mnt xfs defaults 0 0 - mount -a 测试配置文件是否正确
- 然后查看是否成功fdisk -l / df -Th
LVM逻辑卷管理
- PV 物理卷
- pvcreate,pvdisplay,pvremove,pvs(显示物理卷)
- VG 卷组
- vgcreate,vgdisplay,vgremove,vgs,vgreduce,vgextend
- LV 逻辑卷
- lvcreate,lvdisplay,lvremove,lvs,lvreduce,lvextend
- 逻辑卷管理在实际中非常实用,它可以自由的对磁盘伸缩容,创建的过程: pvcreate /dev/sdb -> vgcreate vg0 /dev/sdb -> lvcreate -L(指定大小) +2G -n(给lv取名字) data vg0。pv -> vg -> lv
- 先创建物理键pv,在将pv做成卷组vg,然后在根据想要的大小对vg划分lv
- 想要删除pv就先需要删除lv -> vg -> pv






