一、 IT行业的基础方向
网络 --华为认证--HCIA (初级-调试小型网络能力) HCIP(中级-调试全球网络能力)HCIE(专家级别)
服务器--红帽认证--RHCSA(初级-系统管理员) RHCE(中级-系统工程师) RHCA(高级-架构师)
数据库--Oracle认证 --mysql(数据库)
开发--python(基础课)、Web前端
(一)、网络的方向
1、路由交换(基础) --datacom 数据通信
2、无线
3、语音
4、安全
5、存储
6、数据中心
二、HCIA
1、OSI七层参考模型
(L7应用层、L6表示层、L5会话层、L4传输层、L3网络层、L2数据链路层、L1物理层)
ISO--国际标准化组织
OSI (由ISO提出的一套规范计算机网络的标准) ---开放式系统互联模型
2、网络
网络是由网络连接设备通过传输介质将网络终端设备连接起来进行对信息的传递和资源共享的平台。
网络连接设备:路由器和交换机
传输介质: 同轴电缆、网线、光纤
网络终端设备:PC、手机、IPAD、服务器【一台安装了服务器操作系统的电脑(计算机)】
3、Layer 层 (OSI七层参考模型)
L7应用层-- 通过人机交互来实现各种各样的服务
L6表示层-- 编码、解码、加密、解密
L5会话层-- 发现、建立、维持、终止会话进程
上三层---产生数据
下四层---传输数据
L4传输层
(1) 通过端口号来区分不同的服务
端口号--有区分的作用:0-65535(范围)
静态端口号(一个端口号对应一个服务,呈永久绑定关系):1-1023
动态端口号(一个端口号对应一个服务,呈暂时性绑定关系):1024-65535
0为特殊端口号,保留使用---在网络编程中使用,代表所有端口号
(2)提供可靠的传输 --TCP、UDP
TCP---传输控制协议 --面向连接的可靠传输协议
UDP---用户数据报文协议 --非面向连接的不可靠传输协议
面向连接---三次握手、四次挥手
可靠---确认、重传、排序、流控
URL (统一资源定位符):https://www.baidu.com
(通过DNS解析得知baidu的地址为 110.242.68.3)
域名:baidu.com
https:安全的超文本传输协议 443
http: 超文本传输协议 80 / 8080
(3)数据分段
MSS 最大段长度 1480B
MTU 最大传输单元 1500B
计算机单位换算
位 bit 字节 Byte
8位=1字节
1024字节=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1024TB=1PB
L3网络层--通过ip地址来进行逻辑寻址
L2数据链路层 ---通过MAC地址来进行物理寻址
MAC地址--物理地址--不可更改
设备出厂时直接烧录在网卡上的编号
LLC --逻辑链路控制子层 --为上层服务提供FCS校验 (*封装和解封装)
MAC -媒介访问控制子层 --通过MAC地址来进行物理寻址
L1物理层--定义电气电压、光学特性、接口规范
* 数据的封装和解封装
上三层产生数据 --赤身裸体
下四层传输数据 --穿衣服
传输层 --- 源端口号、目的端口号 / TCP/UDP
网络层 ---源IP地址、目的IP地址
数据链路层 ---源MAC地址、目的MAC地址 ///FCS校验
物理层 --- 01 高低电平
应表会传网数物
物数网传会表应
*分层的目的
(1)降低层次之间的关联性,某一层的协议增加或减少不影响其他层次协议的工作。
(2)便于标准化的制定。
(3)便于学习和了解计算机层次。