Datacom - 数通
数通:数据通信。某台设备产生了数据,借助整体的网络抵达目的地的过程。
1946年:第一台计算机诞生??? 军事、科研 -- 高速运算
1962年:古巴导弹危机 -
1969年:ARPA -阿帕网 ARPA NET (全世界的第一个网络) --- “万物互联”前瞻性
厂商 -- 垄断 -- 不能普及?? IBM垄断了通信业务? 才支持标准-- 每个厂商都有自己的标准
不同厂商想要通信? 不可能全世界只买一个厂商的设备
问题:网络没有标准
1977年:新的TCP/IP 架构(标准)
ARPA NET推出TCP/IP标准。没有被使用。
标准化,一个行业必不可少的一步。
1980年:ARPA NET全面向TCP/IP架构迁移
1984年:ISO- 国际标准化的组织机构
???????????? -- OSI :开放式系统互联
???????????? -- 同时,TCP/IP模型 全面推出
工业标准:设备上使用的都是TCP/IP标准-- 通信型的标准
为什么要制定网络模型:
1.统一化
2.指定每个层级应该执行的功能
3.故障定位比较明确- 灵活的排查故障
OSI-开放式系统互联 - 整个互联网分为了7个层级,7层模型
7-应用层
?? 作用:1.满足下面模型无法解决的问题? 2.产生不同的数据? 3.验证手段-加密手段
6-表示层
?? 作用:负责数据的解码、编译
5-会话层
?? 作用:实现应用级别不同服务的区分 (进程:某个服务)
=========================================不同领域
4-传输层 (TCP-可以纠错??? UDP-无法纠错)
?? 作用:1.实现一个设备上不同应用的区分? 2.按不同的协议实现纠错
?? 无法实现:1.无法实现应用级别不同服务的区分? 2.有可能无法实现纠错
3-网络层
?? 作用:1.从全局定位某一台设备(IP地址) 2.路由
?? 无法实现:1.纠错 (对错误的改正)2.无法实现一个设备不同应用的区分
2-数据链路层
??? 作用:1.差错检测?? 2.提供链路上的地址信息(mac地址)
??? 无法实现:1.纠错 (对错误的改正) 2.无法从全局的角度分析地址信息
1-物理层
??? 作用:规范传输介质的标准 - 网线 光纤 (- 设备的连接? - 数据的传输)
??? 无法实现:差错检测
下层无法的解决的问题,交给上层。
TCP/IP模型 -- 4层 --- 定义了具体的协议和标准
4-应用层 --- 应用层+表示层+会话层==合并
3-传输层 --- TCP协议
2-网络层 --- IP协议
1-网络接口层 --- 数据链路层+物理层==合并 (链路上的事情)