一、计算机网络的概念
1、概念:
计算机网络是计算机技术与通信技术相结合的产物,它实现了远程通信、远程信息处理和资源共享。
2、功能:
数据通信、资源共享、负载均衡、高可靠性
3、分类:
网络分类 | 缩写 | 分布距离 | 计算机分布范围 | 传输速率范围 |
---|---|---|---|---|
局域网 | LAN | 10m左右 | 房间 | 4Mbps~1Gbps |
100m左右 | 楼寓 | |||
1000m左右 | 校园 | |||
城域网 | MAN | 10Km | 城市 | 5Mbps~100Mbps |
广域网 | WAN | 100Km以上 | 国家或地球 | 9.6Kbps~45Mbps |
4、网络的拓扑结构
- 总线型(利用率低、干扰大、价格低)
- 星型(交换机形成的局域网、中央单元负荷大)
- 环型(流动方向固定、效率低扩充难)
- 树型(总线型的扩充、分级结构)
- 分布式(任意结点连接、管理难成本高)
5、OSI/RM参考模型OSI/RM(ISO/OSI)七层模型(从下到上):
- 物理层:
- 二进制数据传输,物理链路和物理特性相关。
- 数据链路层:
- 将数据封装成帧进行传送,准确传送至局域网内的物理机上。
- 网络层:
- 数据分组传输和路由选择,能准确的将数据传送至互联网的网络主机上。
- 传输层:
- 端到端的连接,传送数据至主机端口上。
- 会话层:
- 管理主机之间的会话,提供会话管理服务(建立、维护和结束会话)。
- 表示层:
- 提供解释所交换信息含义的服务,包括数据之间的格式转换、压缩、加密等操作,对数据进行处理。
- 应用层:
- 实现具体的应用功能。直接进程间的通信。
网络互联硬件:
- 物理层:中继器(扩大信号)、集线器Hub(多路中继器)。
- 数据链路层:网桥(分析帧地址)、交换机(多口网桥,MAC地址表)。
- 网络层:路由器(连接多个逻辑上分开的网络,路由选择)。
- 应用层:网关(连接不同类型且协议差别较大的网络,协议转换)。
传输介质:
- 有限传输介质:双绞线(最大长度100m,每端需要一个RJ45插件)、同轴电缆、光纤。
- 无线传输介质:微波、红外线、卫星通信。
组建网络:服务器、客户端、网络设备、通信介质、网络软件。
6、网络的协议局域网的协议:
- IEEE802.3——标准以太网(CSMA/CD),速度为100Mbps,传输介质为同轴电缆;
- IEEE802.3u——快速以太网,速度为100Mbps,传输介质为双绞线;
- IEEE802.3z——千兆以太网,速度为1000Mbps,传输介质为光纤或双绞线。
- IEEE802.4——令牌总线网。
- IEEE802.5——令牌环网。
- 无线局域网CSMA/CA (载波侦听多路访问方法)。
广域网的协议:
- 点对点协议ppp(拨号上网)
- 数字用户线xDSL(ADSL上传网速和下载网速不对等,下载网速一般很快)
- 数字专线DDN(市内或长途的数据电路)
- 帧中继(以帧为传输单位)。
7、☆TCP/IP协议簇
特征:
- 逻辑地址(网卡-物理地址,Internet-逻辑地址)、
- 路由器选择(定义路由器如何选择网络路径)、
- 域名地址解析(域名解析为IP地址)、
- 错误检测和流量控制(可靠性、防止拥塞)。
TCP/IP分层模型:
- 应用层:具体应用功能。
- 传输层:提供应用程序键间端到端的通信。
- 网际层:又称IP层,处理机器间的通信,数据以分组为单位。
- 网络接口层:又称为数据链路层,负责接收IP数据报,并把数据报通过选定的网络发送出去。
- 网际层协议: IP:最重要核心的协议,无连接,不可靠。
- ICMP:因特网控制信息协议,用来检测网络通信是否顺畅。
- ARP和RARP:地址解析协议,ARP是将IP转换成物理地址,RARP是将物理地址转换为IP地址。
传输层协议:
- UDP协议:
- 不可靠连接,因为数据传输只管发送,不用对方确认,因此可能会有丢包现象。一般用于视频、音频数据传输。
- TCP协议:
- 可靠