1,什么是计算机网络,什么是因特网?
计算机网络是用通信设备和线路将分散在不同地点的有独立功能的多个计算机系统互相连接起来,并按照网络协议进行数据通信,实现资源共享的计算机集合
因特网即互联网,泛指采用TCP/IP协议将多个计算机网络相互连接而形成的一个网络,它在功能和逻辑上组成了一个大型网络
2,三网:
电信网络,计算机网络,有线电视网络
3,数据交换方式
- 电路交换(CS,Circuit Switching):如同打电话先要通过拨号在通话双方间建立起一条通路一样,数据通信的电路交换方式在传输数据之前也要先经过呼叫过程建立一条端到端的电路。线路一旦被分配,在未释放之前,其他站点将无法使用,即使某一时刻,线路上并没有数据传输
- 分组交换(PS,packet switching):将用户通信的数据划分成多个更小的等长数据段,在每个数据段的前面加上必要的控制信息作为数据段的首部,每个带有首部的数据段就构成了一个分组。首部指明了该分组发送的地址,当交换机收到分组之后,将根据首部中的地址信息将分组转发到目的地
- 报文交换(MS,Message switching):存储接受到的报文,判断其目标地址以选择路由,最后,在下一跳路由空闲时,将数据转发给下一跳路由。发送的数据是完整的,没有分割。
*
4,时延
- 发送时延:数据块长度/信道带宽
- 传播时延:信道长度/信号在信道上的传播速率
- 处理时延:网络结点存储转发时间
- 排队时延:网路结点缓存队列排队时间
5,计算机网络体系结构
- 应用层(报文):能产生网络流量的应用程序,应用层是网络应用程序及它们的应用层协议停留的地方
- 表示层:加密 压缩
- 会话层:服务和客户端建立会话 查木马 netstat nb
- 传输层(报文段【经TCP/UDP加上编号】):可靠传输 不可靠传输 流量控制
在应用程序端点之间传送应用层报文 - 网络层(数据报(数据包)【+IP地址】):选择最佳路径 规划IP地址
将数据包从一台主机移动到另一台主机 - 数据链路层(帧+【MAC地址】):数据如何封装 添加物理地址
实现将分组从从一个结点移动到路径的下一个结点,网络层需要依靠链路层的服务 - 物理层(比特):电压 接口标准