简述OSI七层协议和TCP/IP协议不同之处在哪里,为什么TCP/IP协议得到了更广泛的应用?
OSI七层和TCP/IP的区别如下:
1.模型与协议出现的次序不同:TCP/IP先有协议,后有模型(出现早),ISO/OSI先有模型,后有协议(出现晚)。
2.层数不同:TCP/IP是五层结构,而OSI是七层结构。OSI的最高三层在TCP中用应用层表示。
3.是否支持封装:TCP/IP支持跨层封装;OSI不支持 。
4.支持协议种类不同:TCP/IP仅仅支持IP网络协议; OSI支持多种网络层协议(IP IPX APPLE TALK NOVELL NSAP)
TCP/IP协议得到了更广泛的应用的原因:
1.TCP/IP协议不依赖于任何特定的计算机硬件或操作系统,提供开放的协议标准,即使不考虑Internet,TCP/IP协议也获得了广泛的支持。所以TCP/IP协议成为一种联合各种硬件和软件的实用系统。
2.TCP/IP协议并不依赖于特定的网络传输硬件,所以TCP/IP协议能够集成各种各样的网络。用户能够使用以太网,令牌环网,拨号线路,X.25网以及所有的网络传输硬件。
3.统一的网络地址分配方案,使得整个TCP/IP设备在网中都具有惟一的地址
4.标准化的高层协议,可以提供多种可靠的用户服务。
扩展资料:
TCP/IP协议簇包含以下协议:
TCP 用于从应用程序到网络的数据传输控制。
2.IP-网际协议
3.HTTP
HTTP 负责 web 服务器与 web 浏览器之间的通信。
4.HTTPS
HTTPS 负责在 web 服务器和 web 浏览器之间的安全通信。
作为有代表性的应用,HTTPS 会用于处理信用卡交易和其他的敏感数据。
5.SSL
SSL 协议用于为安全数据传输加密数据。
6.SMTP
SMTP 用于电子邮件的传输。
7.MIME
MIME 协议使 SMTP 有能力通过 TCP/IP 网络传输多媒体文件,包括声音、视频和二进制数据。
8.IMAP
IMAP 用于存储和取回电子邮件。
9.POP
POP 用于从电子邮件服务器向个人电脑下载电子邮件。
10.FTP
FTP 负责计算机之间的文件传输。
11.NTP
NTP 用于在计算机之间同步时间(钟)。
12.DHCP
DHCP 用于向网络中的计算机分配动态 IP 地址。
13.SNMP
SNMP 用于计算机网络的管理。
14.LDAP
LDAP 用于从因特网搜集关于用户和电子邮件地址的信息。
15.ICMP
ICMP 负责网络中的错误处理。
16.ARP
ARP - 用于通过 IP 来查找基于 IP 地址的计算机网卡的硬件地址。
17.RARP
RARP 用于通过 IP 查找基于硬件地址的计算机网卡的 IP 地址。
18.BOOTP
BOOTP 用于从网络启动计算机。
19.PPTP
PPTP 用于私人网络之间的连接(隧道)。