OSI协议
无数网传会表演 == 物数网传会表应
1. 物理层
- 定义:
该层包括物理联网媒介。比如电缆连线、连接器等。 - 协议:
- RS232
- V.35
- RJ45
- FDDI
2. 数据链路层
- 定义:
它控制网络层与物理层之间的通信。 - 协议:
- IEEE802.3/.2
- HDLC
- PPP
- ATM
3. 网络层
- 定义:
其主要功能是将网络地址(如:IP地址)发你成对应的物理地址(如:网卡地址),并决定如何将数据发送放方路由到接收方。 - 协议:
- IP
- ICMP
- IGMP
- IPX
- ARP
- RARP
4. 传输层
- 定义:
主要负责确保数据可靠、有序、无措地从A传输到B点。 - 协议:
- TCP
- UDP
- SPX
5. 会话层
- 定义:
负责在网络中的两个节点之间建立和维持通信,以及提供交互会话的管理功能。如三种数据流方向控制,即一路交互两路交互额两路同时会话模式。 - 协议:
- RPC
- SQL
- NFS
6. 表示层
- 定义:
如同应用程序和忘了之间的翻译官,在表示层,数据将按照网络能理解的方案进行格式化;这种格式化也因所使用的网络的类型不同而不同。表示才能够管理数据的解密加密、数据转换、格式化和文本压缩。 - 协议:
- JPEG
- ASCLL
- GIF
- DES
- MPEG
7. 应用层
- 定义:负责对软件提供接口以使用网络服务,如事务处理程序、文件传输协议和网络管理等。
- 协议:
- HTTP
- Telnet
- FTP
- SMTP
网络协议与标准
- IEEE802.3 局域网协议
- IEEE802.11 无线局域网协议
TCP/IP
TCP/IP协议是Internet的核心
1. 应用层协议
- FTP:
FTP(文件传输协议),运行在TCP之上,FTP在客户机和服务器之间需要建立两条TCP链接,一条用户传输控制信息(使用21号端口),另外一条用于传入文件内容(使用20号端口)。 - TFTP:
TFTP(简单文件传输协议),建立在UDP之上,提供不可靠的数据流传输服务。 - HTTP:
HTTP(超文本传输协议),是用于从WWW服务器传输超文本到本地浏览器的传输协议,建立在TCP之上。 - SMTP:
SMTP(简单邮件传输协议),建立在TCP之上,是一种提供可靠且有效的电子邮件传输协议。 - DHCP:
DHCP(动态主机配置协议),建立在UDP之上,基于客户机/服务器模型设计的,所有的IP网络设定数据都由DHCP服务器集中管理,并负责客户端的DHCP请求。 - Tennet:
Tennet(远程登录协议),是登录和仿真程序,建立在TCP之上,他的基础功能那个是允许用户登陆进入远程计算机系统。 - DNS:
DNS(域名系统),是实现域名解析,建立在UDP之上。 - SNMP:
SNMP(简答网络管理协议),建立在UDP纸上,有一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任务引起管理上关注的情况。
2. 传输层协议
- TCP:
TCP提供了一个可靠的,面向链接的,全双工数据传输服务。TCP一般用于传输数据比较少,且对可靠性要求高的场合。 - UDP:
UDP是一种不可靠,无连接的协议,可以保证应用程序进程间的通信,与TCP相比,UDP是一种无连接,他的错误检测功能要弱的多,UDP协议一般用于传输数据量大,对可靠性要求不是很高,但是要求速度快的场合。
3. 网络层协议
- IP:
所提供的的服务是无连接和不可靠的。 - ICMP:
ICMP(Internet Control Portocol,网络控制报文协议),一种专门用于发送报错报文的协议,即传送的数据可能丢失、重复、延迟、或乱序传递,所以需要一种尽量避免差错并能发生差错时报告的机制,这就是ICMP的功能。 - IGMP:
IGMP(Internet Group Management Portocol,网际组管理协议)允许在Internet中的计算机参加多播,是计算机用做向相邻多路由器报告多项目组成员的协议。 - ARP:
ARP(Address Resolution Protocol,地址解析协议)用于动态地址完成IP地址到物理地址的转换。 - RARP:
RARP(Reverse Address Resolution Protocol,反向地址解析协议),于动态地址完成物理地址到IP地址的转换。