OSI参考模型 应用层 所有能产生网络流量的程序 表示层 在传输之前是否进行加密或者压缩处理 涉及安全问题 会话层 Session 是建立在传输层之上,利用传输层提供的服务,使应用建立和维持会话,并能使会话获得同步。允许不同机器上的用户之间建立会话关系。查木马,netstat nb 传输层 可靠传输 ...
分类:
其他好文 时间:
2020-02-07 20:33:39
阅读次数:
90
软件开发的架构: 1. C/S架构:客户端与服务器端的架构 2. B/S架构:浏览器端与服务器端架构 网络基础 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议 网络基础 socket概念 Socket是应用层与TCP ...
分类:
其他好文 时间:
2020-02-07 17:04:04
阅读次数:
72
3.1 数据链路层基本概念及基本问题 3.1.1 基本概念 1. 数据发送模型 H1给H2发送数据是应用层和应用层之间的通信,要想传输则需要在传输层分段、在网络层加ip地址、在数据链路层加mac地址并封装成帧,在物理层进行比特流的传输(FDM\CDM\TDM);路由器受到数据包后,先检查数据链路层看 ...
分类:
其他好文 时间:
2020-02-07 10:28:29
阅读次数:
81
摘自:https://blog.csdn.net/wxywxywxy110/article/details/78621789 一:介绍NetFilter和iptables框架 如上图,分三种情况介绍数据包和钩子函数的关系: 当数据包从物理层和数据链路层传输过来,如果数据包是访问Linux主机本身。则 ...
分类:
Web程序 时间:
2020-02-06 19:42:52
阅读次数:
125
讲的是这本书: Book:《TCP/IP 详解》 内容提要 网络分层 OSI 分层模型 分层原则(软件产品也是一样): 每层有清晰的边界,每层有自己的功能。每层相互独立,互不影响. 举例: 北京老板想发月饼(中秋节),所想他想告诉上海公司的老板也发月饼。 应用层: 北京老板说了要发月饼. 表示层: ...
分类:
其他好文 时间:
2020-02-06 12:45:24
阅读次数:
52
HTTP(HyperText Transfer Protocol)协议是应用层协议,是一个简单的请求-响应协议,简称超文本传输协议。 当客户端发送请求给服务器时一般发生如下步骤: 1、在发送请求前,客户端与服务端之间建立通信,建立TCP连接 2、TCP连接建立后,客户端发送请求到服务端 3、服务端接 ...
分类:
Web程序 时间:
2020-02-06 12:41:44
阅读次数:
93
1.什么是HTTP协议 HTTP协议(Hypertext transfer protocol),也叫超文本传输协议,作用就是对浏览器客户端和服务器端之间数据传输的格式规范, 它基于TCP的应用层协议,它不关心数据传输的细节,HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议 ...
分类:
Web程序 时间:
2020-02-06 11:02:42
阅读次数:
98
android入门学习 第一章 android系统架构 四层:Linux内核层,系统运行库层,应用框架层,应用层 1. Linux内核层 提供底层硬件驱动 2. 系统运行库层 通过一些c/c++库位android系统提供特性支持,例如SQLite数据库,OpenGL|ES库,Webkit浏览器内核 ...
分类:
移动开发 时间:
2020-02-05 23:13:03
阅读次数:
104
HTTP协议简介 HTTP协议:超文本传输协议,用于分布式、协作式和超媒体信息系统的应用层协议,最著名的web服务端和浏览器之间的双工通信协议。目前使用最广泛的版本:HTTP1.1版本。 作用:规定了请求和响应的格式。 HTTP工作原理 HTTP协议定义Web客户端如何从Web服务器请求Web页面, ...
分类:
Web程序 时间:
2020-02-05 20:12:26
阅读次数:
184
(2020 02 05 10:30) 我们提到过 Broker 需要知道 Client 是否非正常地断开了和它的连接,以发送遗愿消息。实际上 Client 也需要能够很快地检测到它失去了和 Broker 的连接,以便重新连接。 MQTT 协议是基于 TCP 的一个应用层协议,理论上 TCP 协议在丢 ...
分类:
其他好文 时间:
2020-02-05 11:37:19
阅读次数:
283