1.计算机网络在信息时代的作用
2.因特网概述
网络(Network):将多个结点(主要是计算机)用链路相连
互联网(internet):将多个网络相连
因特网(Internet):全球最大的互联网
因特网发展的三个阶段:
因特网的标准化工作:
3.因特网的组成
4.计算机网络的类别
作用范围 | 使用者 | 拓扑结构 | 交换方式 | 工作方式 |
---|---|---|---|---|
广域网 | 公用网 | 总线型 | 电路交换 | 资源子网 |
城域网 | 专用网 | 环型 | 报文交换 | 通信子网 |
局域网 | 星型 | 分组交换 | 接入网 | |
个人区域网 | 树形 | |||
网状 |
广域网和城域网现在不单单从网络覆盖范围区分,通过使用的是广域网技术(花钱买服务)或局域网技术(自己买设备)来区分
5.计算机网络的性能
性能指标:
- 速率(比特率):主机在数字信道上传送数据位数的速率
- 带宽:数字信道所能传输的最高速率
- 吞吐量:单位时间内通过某个网络的数据量
- 时延:发送时延、传播时延、处理时延、排队时延
- 时延带宽积: 时 延 带 宽 积 = 传 播 时 延 × 带 宽 时延带宽积=传播时延\times带宽 时延带宽积=传播时延×带宽
- 往返时间(RTT):从发送方发送数据开始,到发送方收到接收方确认
- 利用率:
网络时延与信道利用率的关系:
D
=
D
0
1
−
U
D=\frac{D_{0}}{1-U}
D=1−UD0
D
0
D_{0}
D0表示网络空闲时得时延,
D
D
D表还是网络当前的时延,
U
U
U表示信道利用率
非性能指标: 费用、质量、标准化、可靠性、可扩展性、可升级性、管理与维护
6.计算机网络的体系结构
ISO:国际标准化组织
OSI/RM:互联网法律上的国际标准
TCP/IP:因特网实际上的国际标准
OSI七层模型:
名称 | 作用 |
---|---|
应用层 | 能够产生网络流量、和用户交互的应用程序 |
表示层 | 加密、压缩 ,出现问题会乱码 |
会话层 | 服务和客户端建立的会话,netstat -nb查看会话 |
传输层 | 可靠传输(建立会话)、不可靠传输(不建立会话)、流量控制 |
网络层 | 选择最佳路径、IP地址编址 |
数据链路层 | 数据如何封装、添加物理层地址(MAC地址) |
物理层 | 电压、接口标准 |
netstat /?查看所有命令,用于显示协议统计信息和当前 TCP/IP 网络连接
前三层是程序员要考虑的问题,后四层是网络工程师要考虑的问题
TCP/IP协议为4层模型,综合两者得到五层协议的体系结构
开放系统信息交换涉及的几个概念:
- 实体(entity):交换信息的硬件或软件进程
- 协议(protocol):控制两个对等实体通信的规则
- 服务(service):下层向上层提供服务,上层需要使用下层提供的服务来实现本层的功能
- 服务访问点(SAP):相邻两层实体间交换信息的地方
五层协议对应的数据单元:
名称 | 数据单元 |
---|---|
应用层 | 传输数据单元PDU |
运输层 | 报文(数据段) |
网络层 | IP数据报(IP分组、数据包) |
数据链路层 | 数据帧 |
物理层 | 比特 |
7.其他
- 一个计算机可以有多个IP地址
- 网络排错:从底层向高层排查
- 网线有8根线,4根发4根收,如果只有发的线或收的线接好,同样会显示已连接,但是已发送和已接收的字节有一个会是0
- 计算机的MAC地址可以在网络的“属性——配置——高级——Network Address”中进行指定,不用网卡上的MAC地址
虚拟机的网络设置:
VMnet的子网地址要和虚拟机的网关一致