网络知识讲座(一)
OSI参考模型的七层架构:
物理层(Physical),数据链路层(Data Link),网络层(Network),传输层(Transport),会话层(Session),表示层(Presentation),应用层(Application).
分层结构的优点:
★ 各层间相互独立,某一层的变化不会影响其它层
★ 促进标准化工作
★ 使网络易于实现和维护
★ 实现互连、互通、互操作
纵向通信
在分层结构中,低层功能为高层功能提供服务,高层功能使用低层功能提供的服务。
横向通信
分层结构中,对应的分层协同工作,以保证能够成功的完成通信。
物理层
通过物理链路传输比特(bit)流
中继器(repeater)和集线器(hub)(信号(不是数据)的放大,整形,中继,进一步传输,不了解信号代表的意义)
数据链路层
在网络内部传输数据帧(Frame,它是一种数据结构)
硬件地址或物理地址
两个子层
介质访问控制(MAC)
逻辑链路控制(LLC)
网桥和交换机(通过地址做数据转发,它转发的是数据帧,通过物理地址在网内)
网络层:
基于网络层地址进行不同网络系统间的路径选择(目标:找到目标网络)
数据单位为数据包(Packet)
差错检验和可能的修复
可能的数据流量控制
路由器
传输层(在不同物理节点上的应用程序间建立连接以传输数据)
将数据组织成数据段(Segment)
连接类型:
面向连接(Connect-oriented)
无连接(Connectionless)
传输层地址(即端口号)
会话层:建立、管理和终止会话
表示成:数据的格式和表达
应用层;实现具体的应用功能
TCP/IP参考模型(TCP协议栈)
应用层,传输层,网间网层,接入层
网络接入层对应OSI物理层和数据链路层并实现与它们相同的功能,其中包括LAN和WAN的技术细节,这一层也称为主机到网络层(Host-to-Network).
网络层的目的是运送数据包,将数据包送达目的地,而不在乎走的是哪个路径或网络,管理这层的特定协议称为互联网协议(IP)。最佳路径的选择和数据包交换都发生在这层。
传输层负责处理有关服务质量等事项,如可靠度、流量控制和错误校正,该层可以提供不同服务质量、不同可靠性保证的是传输服务,并且协调发送端和目标端的传输速度的差异。这一层也称为主机到主机层(Host-to-Host)
应用层包括会话层和表示层的功能
TCP/IP将所有的应用程序相关的内容都归为这一层
网络层协议
IP协议(Internet Protocol)
ARP协议(Address Resolution Protocal,地址转换协议)
ICMP协议(Internet Control Manager Protocol,因特网控制管理协议)
传输层协议
TCP协议
UDP协议
应用层协议
TELNET协议
FTP协议
HTTP协议
SMTP协议
SNMP协议
参考模型的基本概念
服务(Service)
协议(Protocol,对等层共同遵循的通用的,公共的标准)
接口(Interface ,上下层通话的接口)
封装(Encapsulation,加控制信息,去除控制信息)
以太网络的结构
总线型(Hub,物理上星型,逻辑上总线)
MAC方法(CSMA/CD)载波监听,多路访问,冲突检测
先听后发,边发边听,冲突退回,延迟重发。传统以太网络
TOKEN PASS、 CSMA/CA、 POLLING
传统以太网络
技术规范:10Base2 10Mbit/s 总线 细缆 200(185)
10Base5 10Mbit/s 总线 粗缆 500
10BaseT 10Mbit/s 星型 UTP 100
速度的解决方案(快速以太)、冲突的解决方案(桥、交换机)
以太网的地址: 48位二进制数
分为厂商号部分和序列号部分
属于全球地址(global Address)
以太网的帧结构:前导码,目的地址,源地址,类型,数据,校验码
传统的以太网是10M的和共享带宽的
当一个网段上计算机增多时,冲突的几率增加,网络带宽利用率下降
80年代有缆段微化的概念
在多个缆段之间加装网桥
桥是有多块网卡的计算机
记录了MAC地址和桥端口的对应关系
桥和交换机的工作原理一样
交换机是基于硬件的转发,可以实现更高端口的密度和更快转发效率
交换机的功能:地址学习,转发/过滤,防止回路
以太网交换机通过MAC地址表来转发数据
如果数据帧的目的MAC地址在MAC地址表中有相应的表项,则交换机将被数据帧直接发往对应的接口,从而保证其他接口上的主机不会收到无关的数据帧
如果不在则将泛洪(flood)到除数据接口以外的所有其他接口
冲突域和广播域
在同一个冲突域中的每一个节点都能收到所有的被发送的数据
广播域:网络中能接受任一设备发出的广播帧的所有设备的集合。
冲突域是有交换机隔开的,广播域是有路由器隔开的。
交换机的每一个端口所连接的网段都是一个独立的冲突域
交换机所连接的设备仍然在同一个广播域内,也就是说,交换机不隔绝广播(唯一的例外是在配有WLAN的环境中)
交换机依据帧头的信息进行转发,因此说交换机是工作在数据链路层的网络设备。
交换机的两种转发类别:直通转发,转发速度快,延迟固定,转发错误帧;存储转发,转发速度慢,延迟可变,转发前校验
广域网:
通信的基本概念
串行:远距离的设备之间的传输,便宜、可靠、速度慢
并行:两个短距离的设备之间的传输,如打印机
同步传输:
字符组合成数据帧成组的发送
数据帧包含一组同步字符使收发双方进入同步
传输速度快,开销少
异步传输:
每个被传送的字符前有起始位,后有停止位
速度慢、开销大、适用于低速设备。
单工:信号只能在一个方向上传输
半双工:通信可以在两个方向上传输,但不同时
全双工:通信可在双方向同时进行
时分复用TDM
信号在交替的时隙中传输
适用于数字信号
频分复用FDM
每条信道被分配给不同的频率
波分复用WDM
不同的信号被携截在不同的光的波长上用于光缆传输的网络
电路交换:
直接的交换方式
真实,专用的物理链路
分组交换
分组交换存储的是数据包
信元交换:
用于ATM网络(避免了数据包的复杂性,信元的交换的高效率)