《第一章 计算机网络基础知识》
一、三种交换方式
1、电路交换circuit switching
以前的有线电话线路,两个人在两地打家用电话通过中间交互机+公共物理线路分配的资源进行通信,挂机后资源释放,重新分配给其他使用者;
2、分组交互(包交换)packet switching
若采用电路交互进行计算机间通信,那么其线路的传输效率比较低,例如当一方在输入和编辑时,该线路已经被分配给当下双方,但此时线路上并没有进行数据传输也不能被释放,造成线路资源浪费;
分组(包/数据片段)传输两种情况:
1、一种是各分组数据片段(数据拆分为几组)从源地址到目的地址可以走不同的路由器;2、另一种就是分组乱序,各分组数据片段到达目的地址后解析顺序不一定与从源地址发送时的顺序相同;
3、报文交换
与分组交换类似,但是报文交换对报文数据量大小没限制,需要中间缓存转发的路由器节点(交换节点)有较大的缓存空间;
分组交换与报文交换区别,后者传输的是整个报文(数据包),而前者是将其分组分开传输,每组数据片段可同时在网络不同节点传输,加速且出错只重传某一组数据片段,而不用重传整个报文(数据包);
二、计算机网络定义
1、最简单定义:互连,自治(独立)的计算机集合(至少两台);
2、较好定义
三、计算机网络分类
1、公用网/专用网(私用)
2、有线(双绞线,光纤)/无线(wifi)
3、按交换技术三种分类
4、按覆盖范围:广域网WAN、城域网MAN、局域网LAN、个域网PAN
局域网:一般用于微型计算机或工作站通过高速通信线路相连,10Mbit/s、一个实验室/一幢楼/一个校园内;
5、总线型/星型/环型/网状型
四、计算性能指标
1、速率、
带宽(跟模拟数字信号带宽有区别,计算机中带宽跟同性速率一致)、吞吐量(受带宽或额定通信速率限制)、
时延(发送时延+传播时延+处理时延);
时延带宽积:传播时延与带宽的乘积,
往返时间:在双向通信中我们需要知道完成一次多次时间,往返时间round-trip-time RTT
从源主机发送分组数据包开始到源主机收到目标主机的确认信息为止(不需要源主机确认后再下发给目的主机告知它已收到,仅握手两次);
利用率:信道利用率是表示该信道有百分之几的时间是被利用的(有数据通过);
网络利用率是全网的信道利用率的加权平均;
丢包率:即分组丢失率,是指在一定范围内,传输过程中丢失的分组数量与总分组数量比率;
接口丢包率、结点丢包率、链路丢包率、路径丢包率、网络丢包率等;
五、计算机网络体系结构
1、OSI 开放系统互联7层网络体系结构;理论国际标准
TCP/IP协议族 4层网络体系结构; 实际上流行的国际标准
原理体系结构 5层; 综合上述两者;
2、ARPANET Advanced-Research-Project-Agency 互联网前身
3、严格来说,传输媒体(双绞线网线等)并不属于计算机网络体系结构的物理层
MAC地址 media access control address 媒体访问控制地址/物理地址; 数据链路层;
4、多机总线式的计算机网络结构已不可取,存在多机同时使用总线信息仲裁冲突等问题;
分组交互方式组网(交换机),多网络多机的计算机网络体系,在该情况下,体系中的各小网络和多机就需要共同编地址,例如IP地址;IP地址 192.168.1.1共四个字节,192是十进制表示的,前三个字节标识网络,后一个字节标识主机;例如网络N1的网络号是192.168.1 (该网络下的PC、服务器、路由器接口等都是该网络号);
1、 路由器如何转发分组,如何进行路由选择,属于网络层;
5、web服务器 world wide web 全球广域网、建立在internet互联网上的网络服务;
6、实体(指任何可发送/接收信息的硬件或软件进程),协议(对等层)、服务(上下层垂直);
7、应用层协议:1>TCP服务的上一层协议:
Http协议 hyper text transfer protocol 简单请求-响应传输协议;
https协议
Smtp协议 simple mail transfer protocol 简单邮件传输协议;
FTP协议
BGP协议
2> UDP服务的上一层协议:
时延带宽积:传播时延与带宽的乘积,
往返时间:在双向通信中我们需要知道完成一次多次时间,往返时间round-trip-time RTT
从源主机发送分组数据包开始到源主机收到目标主机的确认信息为止(不需要源主机确认后再下发给目的主机告知它已收到,仅握手两次);
利用率:信道利用率是表示该信道有百分之几的时间是被利用的(有数据通过);
网络利用率是全网的信道利用率的加权平均;
丢包率:即分组丢失率,是指在一定范围内,传输过程中丢失的分组数量与总分组数量比率;
接口丢包率、结点丢包率、链路丢包率、路径丢包率、网络丢包率等;
五、计算机网络体系结构
1、OSI 开放系统互联7层网络体系结构;理论国际标准
TCP/IP协议族 4层网络体系结构; 实际上流行的国际标准
原理体系结构 5层; 综合上述两者;
2、ARPANET Advanced-Research-Project-Agency 互联网前身
3、严格来说,传输媒体(双绞线网线等)并不属于计算机网络体系结构的物理层
MAC地址 media access control address 媒体访问控制地址/物理地址; 数据链路层;
4、多机总线式的计算机网络结构已不可取,存在多机同时使用总线信息仲裁冲突等问题;
分组交互方式组网(交换机),多网络多机的计算机网络体系,在该情况下,体系中的各小网络和多机就需要共同编地址,例如IP地址;IP地址 192.168.1.1共四个字节,192是十进制表示的,前三个字节标识网络,后一个字节标识主机;例如网络N1的网络号是192.168.1 (该网络下的PC、服务器、路由器接口等都是该网络号);
1、 路由器如何转发分组,如何进行路由选择,属于网络层;
5、web服务器 world wide web 全球广域网、建立在internet互联网上的网络服务;
6、实体(指任何可发送/接收信息的硬件或软件进程),协议(对等层)、服务(上下层垂直);
7、应用层协议:1>TCP服务的上一层协议:
Http协议 hyper text transfer protocol 简单请求-响应传输协议;
https协议
Smtp协议 simple mail transfer protocol 简单邮件传输协议;
FTP协议
BGP协议
2> UDP服务的上一层协议:
DNS协议 domain name system 域名系统 将域名和IP地址映射的协议;
RTP协议 real-time protocol 实时传输协议 为数据传输提供具有实时特征的端到端传输服务;
RIP协议
TFTP协议
SNMP协议
DHCP协议
六、相应习题(插图)
持续更新。。。