网络基础知识
网络根据规模可以分为:
- WAN,广域网
- LAN(Local Area NetWork), 局域网
网络发展的七个阶段
- 批处理系统:是指事先将用户程序和数据装入卡带或磁带,并让计算机按照一定顺序读取并处理
- 分时系统:多个终端(键盘,打字机等)和同一个计算机连接,允许多个用户同时使用一台计算机的系统
- 计算机之间的通信(计算机和计算机之间使用线路连接)。 在分时系统中计算机和每个终端之间相互连接,但并不意味着计算机与计算机之间也相互连接。
- 产生基于分组交换技术的计算机网络
- 互联网的普及
- 以互联网技术为中心的时代
- 从建立连接到安全的建立连接。互联网初期,人们只关注单纯的连接性,以不受限制的建立连接为目的,现在更加追求“安全的建立连接”
计算机网络协议
- 协议:计算机和计算机之间事先达成的一种约定,使那些不同厂商的设备,不同的CPU只要遵循相同
- 分组交换协议:将大数据分割成一个叫做包(Packet)的较小单位进行传输的方法。
协议分层与OSI参考模型
- 协议分层
- OSI参考模型有七层,通过这些分层使得那些比较复杂的网络协议更加简单,就如同计算机软件中的模块化开发
- 通过分层能够细分通信功能,并界定各个分层的具体责任和义务
每一层的功能:
TCP/IP的分层管理
传输方式的分类
- 面向有连接性和面向无连接型
- 电路交换和分组交换
- 根据接收端数量分类:单播和广播
网络设备作用
- 网卡,也被叫做网络适配器,网卡,LAN卡。计算机连接网路时,必须使用网卡
- 交换机:完成封装转发数据包功能,可以自学习
- 路由器,也属于三层交换机。作用:通过网络层转发分组数据
- 网关:转换协议的设备
