网络协议模型简易理解

网络协议模型(OSI模型)

描述:共七层

网络访问层:
1、物理层
最底层,包括物理联网媒介,如网线、光纤;
2、数据链路层
控制网络层与物理层之间的通信,数据链路层协议有 SDLC、HDLC、PPP、STP等;

传输层
3、网络层
将网络地址翻译成相应的物理地址,并决定如何将数据从发送方路由到接收方;

Internet层
4、传输层
传输协议同时进行流量,控制或基于对方可接收数据的,快慢程度决定适当的发送速率;

应用层
5、会话层
负责在网路中的两节点之间建立,维持和终端通信
6、表示层
按照网络和理解的方案对数据进行格式化,管理数据的加密和解密是应用程序和网络之间的翻译官员
7、应用层
为操作系统或网络应用程序提过访问网络服务的接口,协议有Telnet、FTP、HTTP、SNMP

TCP/IP

应用层:HTTP、FTP、NFS、SMTP、Telnet、SMMP、DNS等相关协议
传输层:有TCP和UDP协议
网络层:最著名的有IP,还有ICMP、ARP、RARP等
网络访问层:主要参与IP分组时建立和网络介质物理连接

应用层 (⑤会话层 ⑥表示层 ⑦应用层)

HTTP:网络超文本协议;是基于TCP/IP通信协议传输数据(HTTP详细介绍
FTP:文件传输协议(FTP详细介绍
NFS:网络文件系统,众多共享文件协议之一;NFS跟其他文件共享协议一样,采用的是C/S架构,他需要借助 RPC 协议才能实现 TCOP/IP 数据传输功能;NFS 问价系统对客户端来说是完全透明的,访问 NFS 文件系统上的文件或目录就跟访本地的文件或目录一样(RPC:远程过程调用,是一种网络程序的编程方法,定义一种进程间通过王网络进行交互通信的机制)
详细的 NFS 文件共享协议
SMTP:电子邮件传输协议(SMTP
DNS:DNS是计算机域名(Domain Name System)的缩写,它是由解析器和域名服务器组成的

传输层 (④传输层)

TCP和UDP协议

UDP协议:
无连接协议,也称透明协议,也位于传输层(如发短信,对方不需要确认就可以接收)

TCP协议
位于传输层,提供可靠的字节流服务,TCP协议能够确认数据最终是否送达到对方(例如打电话,对方必须需要接听才可以相互沟通)
① 三次握手(TCP连接) TCP标志: SYN(同步)和ACK(确认)

第一次 : 创建连接,客户端A发送 (SYN=j) 到服务器B,进入SYN_SEND发送状态,等待服务器B确认
第二次 : 服务器B收到 SYN包, 确认客户端A的 SYN(ACK = j +1),同时自己发送一个SYN 年包(SYN=k),即SYN+ACK包,此时服务器B进入 SYN_RECV接收状态
第三次 : 客服端A 收到服务器B 的SYN+ACK 包, 向服务器B发送确认包 ACK(ACK=K+1),此时发送完毕, 完成三次握手

② 四次挥手(TCP断开)

  1. 客户端A发送一个FIN, 用来关闭A 到 B的数据传输
  2. B 收到FIN, 发会一个 ACK,确认序列号为收到的序列号加一
  3. B 关闭与 A 的连接,发送一个FIN 给A
  4. A发回ACK 报文确认,并将确认序列号设置为收到的序列号加一
网络层 (③网络层)
① 定义了基于ip协议的逻辑地址
② 选择数据通过网络的最佳路径
③ 连接不同的媒介类型
网络访问层 (①物理层 ②数据链路层)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值