计算机网络概述上
作者:互联网
目录
端系统如何上网(通过路由器连接其他主机即为上网)客户/服务器( client/server)应用模型:客户发送请求,接收服务器响应如:Web应用,文件传输FTP应用
基本概念
计算机网络 = 通信技术+计算机技术
计算机网络就是一个通信网络:主机+通信链路。
距离大 主机多怎么办呢?通过交换网络连接:路由器或者交换机,实现源主机到目的主机的连接
互联网的作用是什么呢?
1为网络应用提供通信服务的通信基础设施:Web, Volp, email,网络游戏,电子商务,社交网络。
2为网络应用提供应用编程接口(API)。
3支持应用程序“连接”Internet,发送/接收数据。
怎么实现数据从源到宿的传递呢:硬件+协议。
网络协议:
协议三要素:
语法( Syntax)
数据与控制信息的结构或格式
信号电平
语义( Semantics)
需要发出何种控制信息
完成何种动作以及做出何种响应
差错控制
时序( Timing)
事件顺序
所以学习计算机网络,就主要是学习它的协议。
端系统上网
端系统如何上网(通过路由器连接其他主机即为上网)
客户/服务器( client/server)应用模型:
客户发送请求,接收服务器响应
如:Web应用,文件传输FTP应用
对等(peer-peer,P2P)应用模型
无(或不仅依赖)专用服务器
通信在对等实体之间直接进行
Man: Gnutella, BT, Skype, QQ
怎么接入网络
DSL HFC等方式
网络的核心:路由+转发
isp:Internet Service Provider
数据交换
电路交换
电话网络:发出请求,建立链路,释放链路。
特点是独占资源,但是在电路交换网络中不能
需要多路复用,提高资源利用率,
报文交换
类似于电报
分组交换
把报文拆分开来再加上一个头就是分组,所以分组交换需要报文的拆分和重组,那么就会产生额外的开销。
统计多路复用,资源利用率提升,按需共享链路。
报文交换与分组交换
报文交换与分组交换均采用存储-转发交换方式
区别
报文交换以完整报文进行“存储-转发”,交付时间长,路由器需要的缓存要大于报文的大小。
分组交换以较小的分组进行“存储-转发”,交付时间短,路由器需要的缓存只需大于分组的大小,应用范围广。
分组交换和电路交换
标签:主机,交换,计算机网络,报文交换,分组,概述,路由器 来源: https://blog.csdn.net/weixin_40757930/article/details/114194275