测试开发--计算机网络知识点总结

1、七层网络模型(OSI,open system interconnection)
物理层------------最终信号的传输,通过物理介质传输比特流。包括:集线器、中继器、调制解调器、网线、双绞线、同轴电缆等。
数据链路层------提供介质访问和链路管理。将比特组合成字节,再将字节组合成帧。通过各种控制协议,通过差错控制、流量控制方法,将有差错的物理信道变为无差错的、能可靠传输帧的数据链路。数据链路层又分为两层:逻辑链路控制子层(LLC)和介质访问控制子层(MAC)。MAC子层的主要任务:解决共享型网络中多用户对信道竞争的问题,完成网络介质的访问控制。LLC子层的主要任务:建立和维护网络连接,执行差错校验、流量控制和链路控制。
网络层----------数据链路层的数据在这一层被转换为数据包,通过路由选择算法,为报文或分组通过通信子网选择最适当的路径将信息从一个网络设备传到另一个网络设备。数据链路层解决的是同一网络内节点间的通信;网络层解决不同子网间的通信。
传输层--------建立主机端到端的连接。下三层主要任务是数据通信,上三层主要任务是数据处理。传输层是通信子网和资源子网的接口和桥梁,承上启下。TCP、UDP。
会话层--------负责建立、管理和终止表示层实体之间的通信会话。该层的通信由不同设备中的应用程序之间的服务请求和响应组成。建立会话时,用户必须提供他们想要连接的远程地址(DNS)。
表示层--------表示层提供各种用于应用层数据的编码和转换功能,确保一个系统的应用层发送的数据能被另一个系统的应用层识别。
应用层--------为用户直接提供各种网络服务。常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。

建立七层模型的主要目的是解决异种网络互连时所遇到的兼容性问题。最大的优点是将服务、接口和协议分开:服务说明某一层为上一层提供什么功能;接口说明上一层如何使用下一层的服务;协议涉及如何实现本层的服务。

2、TCP/IP五层模型
1、物理层;2、数据链路层;3、网络层;4、传输层;5、应用层

3、HTTP与HTTPS的区别
(1)https协议需要用到ca证书,需要一定费用;
(2)http是超文本传输协议,信息是明文传输;https实际有ssl加密的传输协议。SSL(secure sockets layer);
(3)http端口为80,https端口为443;
(4)http连接无状态;https连接有状态。
无状态:
(1)协议对于事务处理没有记忆能力;
(2&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值