老男孩Linux运维58期课堂笔记
作者:于冬
归档:课堂笔记
日期:4.1
1、网络基础网络能做什么?
1)资源共享
网络的主要功能就是实现资源共享。共享的资源包括软件资源、硬
件资源以及存储在公共数据库中的各类的数据资源。连接到网络中的用户
能够部门或全部的共享这些资源,使网络中的资源能够互通有无、分工协
作、从而大大提高系统资源的利用率。
2)快速传输信息
分布在不同地区的计算机系统,可以通过网络及时、高效地传递各
种信息,交换数据,发送电子邮件,使
人们之间的联系更加紧密。
3)提高系统可靠性
在网络中,由于计算机之间是有
互相协助、互相备份关系,以及在
网络中采用一些备份和一些负载调度、数据容错等技术,使得网络中某一
个部分出现故障时,网络中其他部分可以自动接替其任务。因为跟单机系
统相比,计算机网络具有较高的可靠性。
4)易于进行分布式处理
在网络中,还可以将一个比较大的问题或任务分解为若干个子问题
任务,分散到网络中不同的计算机进行处理计算
企业级服务器的硬件组成
主板 CPU 内存 硬盘 电源 阵列卡 网卡 CR-ROM 远程卡等
可以选配
装系统用
U盘 Ubuntu 系统(刻录成光盘用外置光驱安装)
华硕外置DVD-RW
2、网络
1、你见那些网络?或什么样子的!
1、计算机网络
2、广播电视网络
3、通信网络
4、有线网络
5、无线网络(WIFI)
6、移动网络(3G/4G/5G)
2、电信运营商
中国电信
中国联通
网络比较稳定 100M 200M 500M 1000M
中国移动
3、网络中两台计算机之间如何通信的?
1、物理设备至少需要一块网卡(正常工作)
操作系统支配(驱动程序)->调制 软件QQ sendmessage (Hello World!)-->系统--->010101010101(二进制)--->电信号
操作系统支配(驱动程序)->调制 软件QQ sendmessage (Hello World!)--->服务器Sverver--->客户端Client---->电信号--->0101010101(解调)---->应用--->本地化---->Hello World!
2、网络传输单位
1TB=1024GB=1,048,576MB
多台计算机之间的数据传输(局域网)交换机
1通过物理地址MAC 16进制 16位 5c-2d-33-46-a5-9d
出厂的时候 全球唯一的 不会重复
3、数据结构
源数据信息(mac地址) + 目地数据 + 内容 = 基本的数据包结构
4、交换机工作原理
在同一个局域网环境中,利用MAC地址(物理地址)地址标识主机的身份信息。
数据传输的方式 广播的方式
3、分类
1)按覆盖的范围分
局域网LAN作用的范围一般为几米~几十公里
城域网MAN 界于局域网和广域网之间。
广域网WAN作用范围几十到上千公里(全球通)
2)按拓扑结构分类
总线型
环型
星型
网状
3)按信息的交换方式来分
电路交换
报文交换
报文分组交换
4、Linux网络运维中设备通讯原理
1、什么是网络传输?
是指用一系列的线路(光纤,双绞线等)经过电路的调整变化依据网络传
输协议来进行通信的过程。其中网络传输需要介质,也就是网络中发送方与接
收方之间的物理通路,它对网络的数据通信具有一定的影响。常用的传输介质
有:双绞线、同轴电缆、光纤、无线传输媒介。网络协议即网络中(包括互联
网)传递、管理信息的一些规范。如同人与人之间相互交流是需要遵循一定的规矩一样,计算机之间的相互通信需要共同遵守一定的规则,这些规则就称为网络协议。网络协议通常被分
为几个层次,通信双方只有在共同的层次间才能相互联系。
3传输介质
传输介质又称传输媒体,分为导向传输介质和非导向传输介质。导向传输介质
金属导体和光纤导体,双绞线(网线)
5、Linux系统的环境准备
Centos 6.x/7.x/
Redhat 红帽
Ubuntu Server 14.04/16.04/18.0x
6、网络传输单位
网络传输的单位是MBPS,它表示的是一秒传输的信号的频率,但是这频率不是我们平常说得
byte(简称B),B表示的是文件的占据的空间,是大小的意思。1TB=1024GB=1,048,576MB=107,374,1824KB=1,099,511,627,776B(byte)。1GB=1024MB=1,048,576KB=107,374,1824B。1MB=1024KB=1,048,576B。1KB=1024B1byte=8 bit在日常网络传输中大致1mbps=1秒125KB(1/8换算)文件传输速度,也就是我们所说的1兆网络带宽可下载只有128KB每秒的原因
7、系统常见的工具包
yum 源 和谐了 或科学上网
xshell putty ssh
telnet
8、Linux系统中Shell命令
/etc/shells
bash zsh csh ksh sh
常见命令 man cd ls pwd mkdir -p touch cp mv rm cat...等
系统命令 passwd
9、多个局域网之间的通讯方式
1、 工作原理
路由表来记录IP地址 ,IP地址(逻辑地址),实现主机之间的通讯。
阻断了广播 隔离局域网
2、 数据结构(包结构)
源数据信息(IP地址) + 目的数据 + 内容 = 基本的数据结构
3、如果网卡 10M/100M自适应 1000M网 协商解决 协商的机制
4、 路由协议(路由表 路由协议实现的)
静态的路由协议
手动 优点 配置速度快
缺点 需要专业的人员,
动态的路由协议
智能路由 优点 智能 自动进行路由表的学习和合并
缺点 如果是大型网络 超大型网络 设备多了以后 学习速度慢了。