码迷,mamicode.com
首页 >  
搜索关键字:应用层协议    ( 935个结果
实验八 应用层协议Ⅱ-FTP协议分析
实验八 应用层协议Ⅱ-FTP协议分析 一、实验目的 1.掌握FTP协议的实现原理。 2.了解控制通道和数据通道。 二、实验内容 用WareShark追踪ftp连接。 1.三次握手 2.ftp服务器回发“准备就绪”。 3.客户端给服务器发送用户名,服务器回发ACK,并向服务器请求密码。 4.客户端给服 ...
分类:其他好文   时间:2017-12-08 16:23:16    阅读次数:161
纯Socket(BIO)长链接编程的常见的坑和填坑套路
使用阻塞式Socket API实现自定义的应用层协议,了解Socket编程时的一些坑点,并在开发时合理的解决或避开这些坑,比如解决半包粘包、心跳机制等。讲一下我在用同步socket实现我们公司第一版分布式文件系统时总结的经验。我们针对每一步套路进行构思设计,充分考虑其中潜在的问题和可扩展性。 ...
分类:其他好文   时间:2017-12-01 16:42:24    阅读次数:383
使用wireshark分析SSL/TLS
一、基本概念 SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。 TLS: ...
分类:其他好文   时间:2017-11-27 23:34:52    阅读次数:160
HTTP长连接和短连接
1. HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且 ...
分类:Web程序   时间:2017-11-22 11:50:33    阅读次数:239
http协议基础
前言: 上一篇博文说到了,主机间通过调用套接字方式相互通信;应用层协议基于通讯子网进行通讯。 一、版本迭代: http(hyper text transfer protocol)即为超文本传输协议,基于HTML编程语言开发的文本即为超文本。起初的http仅仅只是为了接受HTML格式的页面,仅仅只是文 ...
分类:Web程序   时间:2017-11-21 01:13:46    阅读次数:238
SOAP协议是RPC协议的升级版,出现了WSDL
背景关于RPC协议的思考RPC协议的组成部分RPC协议=服务端+服务注册管理中心+客户端,构成客户端可远程调用服务端的方法,就跟调用本地方法一样方便。Java实现RPC常用的框架RMI服务注册管理中心常用的框架是ZooKeePerRPC服务端和客户端独立部署RPC客户端必须包含服务端的接口类RP..
分类:其他好文   时间:2017-11-17 17:30:44    阅读次数:141
HTTP协议(一):介绍
HTTP协议(一):介绍 RFC 2616定义了今天普遍使用的一个版本——HTTP 1.1。HTTP协议(HyperText Transfer Protocol,超文本传输协议)是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。HTTP是一个应用层协议, ...
分类:Web程序   时间:2017-11-09 17:20:28    阅读次数:174
web和HTTP的关系
web的应用层协议是超文本传输协议(HTTP),它是web的核心。HTTP由两个程序实现:一个客户程序和一个服务器程序。客户程序和服务器程序运行在不同的端系统,通过交换HTTP保温进行会话。HTTP定义了这些报文的结构以及客户和服务器进行报文交换的方式。web页面是由对象组成的,一..
分类:Web程序   时间:2017-11-08 20:50:41    阅读次数:223
TCP/IP协议与Http协议的区别
TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数 ...
分类:Web程序   时间:2017-11-07 14:25:11    阅读次数:203
zabbix 配置SNMP监控
什么是SNMP? 简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。 该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。现 ...
分类:其他好文   时间:2017-11-06 15:02:28    阅读次数:261
935条   上一页 1 ... 40 41 42 43 44 ... 94 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!