tcp/ip协议簇和osi七层模型

标注的tcp/ip协议是用于计算机通信的一组协议,通常被称为tcp/ip协议栈,以它为基础组建的互联网是目前规模最大的计算机网络。正因为互联网的广泛应用,使得tcp/ip成为了事实上的网络标准。

osi七层模型与tcp/ip协议栈模型的对应关系

 应用层所对应

 传输层

 网络层

 数据链路层

 tcp与udp的区别和应用场景

一般来讲tcp协议是可靠的传输,而udp是不可靠传输;一个面向连接一个面向非连接,一个传输速度慢但是传输的东西多,一个传输的速度快但是传输的数据少,udp允许丢包;tcp不允许,丢了会补发因此tcp一般用于比较重要的传输,如安装包,邮件,之类的丢包会有很大影响的应用或者程序,毕竟如果安装包在下载的途中网络出现波动出现丢包就算下载下来了也是用不了的,或者邮件传输有很重要的信息如果丢包了会导致信息不完整或者收不到,因为tcp的协议特性因此就算下载途中因为网络中断而下载失败也能在网络回复后继续刚才的进度支持断点下载,而udp之所以说它不可靠用大白话来讲就是它允许丢包,好处就是传输速度较快,多数应用于就算丢包也不太影响或者影响不大的地方好比如:网络直播,QQ微信电话,打游戏,就算掉包了网络恢复之前丢的就丢了不会恢复丢的包只管传输。

tcp/udp协议簇都包含哪些协议

tcp协议簇

包括:
TCP(Transport Control Protocol)传输控制协议
IP(Internetworking Protocol)网间网协议
UDP(User Datagram Protocol)用户数据报协议
ICMP(Internet Control Message Protocol)互联网控制信息协议
SMTP(Simple Mail Transfer Protocol)简单邮件传输协议
SNMP(Simple Network manage Protocol)简单网络管理协议
FTP(File Transfer Protocol)文件传输协议
ARP(Address Resolation Protocol)地址解析协议

udp协议簇

包括

rip()路由选择信息协议

dns域名解析协议

snmp简单网络管理协议

 oicq :OICQ程序既接受服务,又提供服务,这样两个聊天的人才是平等的。OICQ用的是无连接的协议,也是说它用的是UDP协议。OICQ服务器是使用8-000号端口,侦听是否有信息到来,客户端使用4000号端口,向外发送信息。如果上述两个端口正在使用(有很多人同时和几个好友聊天),就顺序往上加。

常用协议对应的端口号

dhcp:服务器的端口号是67

dhcp:客户端的端口号是68

pop3:pop3为接受协议,pop3客户端使用smtp向服务器发送邮件,pop3的端口为110

smtp:端口号是25,smtp确保邮件是否顺利到达

telent:端口号是23

ftp:ftp使用的端口号为两个分别是20和21,20用于数据传输,21端口用于控制信令的传输,控制信息和数据能够同时进行,这是ftp的特殊之处,ftp采用的是tcp连接

tftp:端口号是69,用udp连接

tcp21:用于ftp文件传输服务

tcp23:telnet终端仿真服务

tcp25端口:smtp简单邮件传输服务

udp53:dns域名解析服务

tcp 80:http超文本传输协议

tcp110:pop3邮局协议版本3所使用的端口

tcp443:https加密的超文本传输服务

tcp 1521:Oracle数据库服务

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值