网课是b站中科大郑烇老师,杨坚老师课程,郑烇老师账号发布的
第一章 计算机网络和互联网
网络结构
- 网络边缘:
主机
应用程序(客户端和服务器) - 网络核心:
互连着的路由器
网络的网络 - 接入网、物理媒体:
有线或者无线通信链路
1.2网络边缘
1、网络边缘
-
端系统(主机):运行应用程序( 如Web、email )
-
客户/服务器模式(C/S) :客户端向服务器请求、接收服务 (如Web浏览器/服务器;email客户端/服务器)
-
对等模式(P2P) :很少(甚至没有)专门的服务器,每个节点都既是客户端也是服务器(如 Gnutella、KaZaA、Emule)
P2P的P是peer
2、网络边缘:采用网络设施的面向连接服务
面向连接所以和TCP有关
1 )目标:在端系统之间传输数据
- 握手:在数据传输之前做好准备
两个通信主机之间为连接建立状态 - TCP – 传输控制协议(Transmission Control Protocol )
Internet上面向连接的服务
2 )TCP 服务 [RFC 793]
- 可靠地、按顺序地传送数据 :确认和重传
- 流量控制: 发送方不会淹没接收方
- 拥塞控制 :当网络拥塞时,发送方降低发送速率
3、网络边缘:采用基础设施的无连接服务
无连接的服务表示使用UDP
1) 目标:在端系统之间传输数据
- 无连接服务
- UDP – 用户数据报协议(User Datagram Protocol) [RFC 768]:
(1)无连接
(2)不可靠数据传输
(3)无流量控制
(4)无拥塞控制
2)使用TCP的应用:
HTTP (Web), FTP (文件传送), Telnet (远程登录), SMTP (email)
3)使用 UDP的应用:
流媒体、远程会议、 DNS、 Internet电话