网络--OSI七层模型

ISP:运营商,电信、移动、联通
IEEE:国际电子电气工程师协会,致力于电气、电子、计算机工程和与科学有关的领域的开发和研究,在太空
ISO(国际标准化组织)
网络设备:交换(实现相同网段通信)和路由器(找路,实现不同网段通信)
IP:标识网络中任意一台主机的位置(收发件人的地址)

1.网络:两个不在同一地理位置的主机,通过传输介质和通信协议,以实现资源共享和数据传输。
(1)传输介质:同轴线缆、光纤、双绞线、无线电波等
(2)通信协议:“语言”,设备之间交流使用的语言叫做“协议”
(3)资源共享:文本类、视频、音频、图片等
(4)终端:笔记本、台式机、平板、手机等
2.网络的分类:按照范围分
(1)WAN(Wide Area Network):广域网,典型代表Internet,还有VPN(虚拟私有网络–“隧道”)
(2)LAN(Local Area Network):局域网,“内网”,比如:家庭网、企业网、园区网等
(3)MAN:城域网
3.网络拓扑:是一个网络的架构描述;方便管理和查看网络结构。
星型:组网灵活、方便扩展和管理;但是中心节点一旦发生故障,就会全网瘫痪。
全网型拓扑:每个设备都和其他设备相连,任意一个节点坏掉都不影响其他设备的通信。
缺点:成本太高。
部分网状型:有2个(或以上)性能比较好的设备来做“冗余(多余)”,防止网络故障。
4.OSI七层参考模型:由ISO组织提出的OSI七层模型。
最开始的网络厂商是不兼容的,不能直接对接。
为了促进各厂商的融合,ISO组织提出了OSI(Open System Interconnection,OSI)七层模型
OSI七层就是定义了数据在传输过程中如何进行“封装”(打包)和“解封装”(拆包)
(1)物理层:定义了终端设备的传输介质。传输的是bit流。
(2)数据链路层:把bit流转换为数据帧,实现基于mac地址的寻址和转发。
(3)网络层:把数据帧转换为数据包,实现基于IP地址的寻址和转发。
(4)传输层:把数据包转换为数据段,为数据提供可靠或者不可靠的传输;为应用程序提供端到端的服务。
netstat -an //查看端口和连接情况
(5)会话层:用来建立、维持、管理和终止会话
(6)表示层:数据的表现形式,比如加密和压缩
(7)应用层:为用户提供服务。
5.TCP/ip模型:也叫做TCP/IP协议栈。可以说是4层,也可以说是5层
4层:
网络接口层:物理层和数据链路层
网络层:把数据帧转换为数据包,实现基于IP地址的寻址和转发。
传输层:把数据包转换为数据段,为数据提供可靠或者不可靠的传输;为应用程序提供端到端的服务。
应用层:把会话、表示层和应用层合并为一层。

物理层

1.物理层:定义了终端设备的传输介质。传输的是bit流。
常见的物理介质:网线、光纤、同轴线缆
2.以太网中的术语
(1)广播:一对多;讲课
(2)组播:一对多,只有同一组里的主机才能接收到;群聊
(3)单播:一对一
(4)全双工:同一时刻,可以同时进行发送(上传)和接收(下载),比如手机
(5)半双工:同一时刻,只能发送或者接收数据,比如对讲机
(6)单工:只能进行单向传输,比如收音机
(7)冲突域:一个冲突影响的范围就是冲突域。
(8)广播域:一个广播影响的范围就是广播域。
3.同轴线缆:传输速度快,但是只有一根芯,半双工的工作模式。
应用:电视、监控等
同轴线缆:100Base-2(细线,理论上可以传输185m)和100Base-5(粗线,理论上可以传输500m)
4.光纤:单模光纤和多模光纤
单模光纤:只能传输一种光,传输距离更远
多模光纤:可以传输多种光。传输距离近
5.网线:在以太网中常见的传输介质,网线的理论值能传输100M。
(1)从结构上来分:屏蔽双绞线(有锡纸,适合室外布线)和非屏蔽双绞线(适合室内布线)
(2)从传输速率来分:
CAT5:5类线,传输速率的100M(百兆以太网)
cat6:6类线,传输速率为1000M(千兆以太网)
CAt7:7类线或者超6类,传输速率为10G(万兆以太网)
(3)按照网线的排序:T568A和T568B
T568B:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕
T568B在100M以太网中,使用了4根,1,2用于发送;3,6用于接收。
T568A:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕
T568A是1,3对调;2,6对调;
(4)按照一根线的两端网线的连接方式:
如果一根线的两端都是T568B,这种线叫做“直通线”——————不同种设备之间用直通线
如果一根线一端是T568B,一端是T568A,这种线的连接方式叫做“交叉线”————同种设备之间用交叉线
全反线,也叫做Console线,用来对设备进行配置。
6.不管是什么传输介质,在传输数据的时候,信号都会出现衰减,这个时候需要使用设备来延长信号的传输距离。
物理层的设备:hub(集线器),只能识别bit流。
由于内部是总线型结构,网络的传输效率特别低。
hub没有学习功能;
hub的每个接口都是一个冲突域;
7. 带宽:单位时间内传输数据的速度
默认单位:bit/s
计算机最开始的时候只能识别0和1.每个0或1就是一个bit(位)。
为了方便计算机读取,把每 8 bit1 Byte(容量单位)。
1Byte=8bit
1KB
1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
例题:
一个2G(GB)电影,使用100M(bit/s)的带宽,需要多长时间下载完成?
2*1024=2048MB
100/8=12.5B/s
2.73min

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值