×

osi七层模型 s osi

osi七层模型从下到上分为什么?新浪微博网页显示CSS加载失败,网页格式混乱,但可以显示内容用IE,搜狗,chrome浏览器都一样的问题

admin admin 发表于2022-05-02 16:06:17 浏览137 评论0

抢沙发发表评论

osi七层模型从下到上分为什么

osi七层模型从下到上分别为:

1、物理层:建立、维护、断开物理连接。

TCP/IP 层级模型结构,应用层之间的协议通过逐级调用传输层(Transport layer)、网络层(Network Layer)和物理数据链路层(Physical Data Link)而可以实现应用层的应用程序通信互联。-osi

2、数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能。

将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。

3、网络层:进行逻辑地址寻址,实现不同网络之间的路径选择。

协议有:ICMP、IGMP、IP(IPV4 IPV6)、ARP、RARP。

4、传输层:定义传输数据的协议端口号,以及流控和差错校验。

协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层。

5、会话层:建立、管理、终止会话。

对应主机进程,指本地主机与远程主机正在进行的会话。

6、表示层:数据的表示、安全、压缩。

格式有JPEG、ASCll、DECOIC、加密格式等。

7、应用层:网络服务与最终用户的一个接口。

协议有:HTTP、FTP、TFTP、SMTP、SNMP、DNS、TELNET、HTTPS、POP3、DHCP。

参考资料来源:百度百科-七层模型

新浪微博网页显示CSS加载失败,网页格式混乱,但可以显示内容用IE,搜狗,chrome浏览器都一样的问题

css加载失败,大多是因为网页传输速度暂时缓慢,和你说的什么证书、谷歌浏览器没有关系,和IE的版本也没有关系。css只是一个样式文件,负责网页元素的布局,没有加载成功,那么网页样式就有些混乱。刷新一下,或者换个时间浏览就可以了。主要是网络传输速度的原因。 你也可以换一款微博的模版试一试,因为换了一款模版,也就是用了另一个css文件。

oracle sql developer 和pl sql developer有什么不同

A1.sqldeveloper 是oracle自己推出的开发工具,在JDK 6u18之前,linux系统下很不稳定,经常出现无响应的情况。之后的稳定性有了很大的改进。A2.支持多平台(fedora、ubuntu等桌面级linux上唯一可用的图形化开发工具);A3.免费;A4.除了可以连接oracle数据库以外,sybase、mysql、mssqlserver、MS Access等数据库也可以访问查看数据;A5.同一个界面可以登陆多个数据库,方便在多个数据库之间操作;A6.支持自定义快捷键可以实现组合键清空界面、组合键复制代码等快捷操作;A7.比较占用内存消耗资源较多,这是缺点也是优点,缺点是相对消耗资源,(但是对于笔记本、台式机CPU性能过剩、内存白菜价的今天,基本可以忽略不计),优点是由于占用较多内存在执行几十、几百条sql的效率上很高,不像PL/SQL Dev还要有一个初始化的动作。例如执行上百条insert into xxx values(123,’aa’);之类的语句,可以将这两款软件进行比对;A8.个人感觉导出功能强于PL/SQL Dev 有不同意见的欢迎讨论,例如导出一个用户下的所有表结构、存储过程、视图、数据链接等等;A9.对11g的一些新特性支持到位; B1.PL/SQL Dev是老牌的开发工具,稳定性很高;B2.不支持unix、linux等平台;B3.不免费,但实际上这一点基本上可以忽略;B4.新版本也开始支持其他数据库的连接,但支持的种类还是不够全;B5.要同时访问多个数据库的话需要启动多个软件界面;B6.不支持自定义快捷键,但是界面上的按键也足够开发者使用了;B7.资源占用很少;B8.HTML Manual功能可以将从oracle下载的官方文档直接索引到自己的帮助当中,尤其适合不能上网的环境,即便能上网,在这个里面搜索一些语法、错误号等效率也是很高的;B9.report窗口支持直接从用sql当中选取表的字段来做成图表,例如饼、曲线、柱状、雷达图等,可以另存为PDF、图片等。B10.支持select * from xxx for update的修改方式,sqldeveloper貌似不支持(至少我还不会)我能想到的大概也就是这些,因为我经常在Fedora系统下办公,所以对sqldeveloper玩的比较多,基本上这两款软件我都会用,终上所述,个人认为两款软件可以同时存在于你的系统当中,同时使用可以事半功倍、相得益彰。