IT人计算机网络浅析
LAN: 局域网 local Area Network
WAN: 广域网 Wide Area Network
WAN = LAN +LAN+....+LAN 多个LAN 组成 WAN
OSI 七层协议 = TCP/IP协议
网络协议标准
7 应用层 4 应用层 HTTP,FTP , SMTP
6 表现层 POP3 NFS SSH
5 会话层
=============================================
4 传送层 3.传送层 TCP UDP
=============================================
3 网络层 2 网络层 IP ICMP
=============================================
2 链接层 LAN WAN ARP
1 实体层 1 链接层
=============================================
TCP/IP网络协议由OSI七层协议简化而来
TCP/IP 生命周期
准备阶段 :
应用程序阶段 在浏览器输入网址按下enter后,网址列与相关数据会被包裹成一个数据 向应用层传递
============================================
4 应用层 HTTP,FTP , SMTP POP3 NFS SSH 应用层收到数据后,使用HTTP 通信协议 ,将来自浏览器的数据包起来,给予一个应用层表头,传递给传送层
=============================================
3.传送层 TCP UDP 传送层收到数据后 ,将数据丢入TCP 封包内,并给予一个TCP封包的表头,向网络层传递
=============================================
2 网络层 IP ICMP 网络层收到数据后,将TCP封包 包进IP的封包内,给予一个IP表头,向链接层传递
============================================
1 链接层 IP根据CSMA/CD 以太网协议标准 包裹进mac 讯框内,给予mac表头 等待转换为位串,利用传输媒体传送到远程主机
各个封包间的关联性
UDP: 用户数据报协议(User Datagram Protocol)。UDP协议是一个面向无连接的协议。传输数据时,不需
要建立连接,不管对方端服务是否启动,直接将数据、数据源和目的地都封装在数据包中,直接发送。每个
数据包的大小限制在64k以内。它是不可靠协议,因为无连接,所以传输速度快,但是容易丢失数据。日常应
用中,例如视频会议、QQ聊天等。
相同点:tcp和udp都是传输层协议
不同点:udp 无连接协议,大小有限制,速度快,不靠协议,易丢失
tcp 面向连接协议,故需要三次握手 所以安全,应用广泛,可用来下载,浏览网页
3次握手:
TCP封包3次握手: