在TCP/IP设计之初,并没有考虑安全性问题。随着互联网的普及,人们发现,在这种开放式的传输体系之上,网络安全问题层出不穷。例如:有两台主机A、B,A、B之间从来没有通信过,其可能面临的安全问题有: 1、TCP/IP协议数据传输采用的是明文传输(如:ftp,smtp,http,telnet等),因此 ...
分类:
编程语言 时间:
2019-02-26 19:18:03
阅读次数:
182
关于HTTP协议的基本介绍。 <! more HTTP协议是基于TCP/IP协议之上的 应用层协议 ,主要用于规定互使用联网中 客户端和服务器之间的通信格式 ,不关心具体传输细节,默认 80端口 。对于Web开发,不管是前端还是后端开发,了解HTTP协议是必备的一些基本知识。 发展历程 HTTP/0 ...
分类:
Web程序 时间:
2019-02-22 00:30:18
阅读次数:
320
IP协议介绍 1、IP协议是TCP/IP协议族中最为核心的协议。IP协议将多个包交换网络连接起来,它在源地址和目的地址之间传送一种称为数据包的东西,它还提供对数据大小的重新组装功能,以适应不同网络对包大小的要求。IP协议承载所有上层的TCP、UDP、ICMP数据都以IP数据报格式进行传输。 2、IP ...
分类:
其他好文 时间:
2019-02-21 12:32:57
阅读次数:
207
网络基础TCP/IP 我们通常所使用的网络(包括互联网)均是在TCP/IP协议族的基础上运作的。HTTP属于它内部的一个子集 TCP/IP协议族按层次分为:应用层,传输层,网络层和数据链路层(更好的划分方法应该是将网络划分为7层) 理解四层: 应用层:决定了向用户提供应用服务时的通信的活动。HTTP ...
分类:
Web程序 时间:
2019-02-21 12:26:46
阅读次数:
173
HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与 ...
分类:
其他好文 时间:
2019-02-20 10:02:31
阅读次数:
186
什么是socketSocket(也称作套接字)是一组接口,是应用层与TCP/IP协议族通信的中间软件抽象层,它对TCP/IP协议进行了实现,应用层需要网络通信,直接调用这些接口即可~ 从应用层的角度,也可以简单地将Socket理解为ip+port,ip用来定位互联网中的一台主机,port用来定位该主机上的应用程序,所以通过ip+port能够找到需要通信的另一个程序,通信过程的底层由Soc
分类:
编程语言 时间:
2019-02-18 01:05:04
阅读次数:
203
本文已收录至: "开源 DotNetty 实现的 Modbus TCP/IP 协议" Client (文中代码仅添加了 0x03 的方法) 在 Client 中封装了 Modbus 请求方法,对同一个功能同时有同步方法(ReadHoldingRegistersAsync)和异步方法(ReadHold ...
分类:
数据库 时间:
2019-02-14 15:02:28
阅读次数:
348
首言: HTTP协议(HyperText Transfer Protocol):超文本转移协议(超文本传输协议的说法并不严谨)。 为了理解HTTP,有必要说一下,TCP/IP协议族; 通常使用的网络(包括互联网)是在 TCP/IP 协议族的基础上运作的。而 HTTP 属于它内部的一个子集。 协议中存 ...
分类:
Web程序 时间:
2019-02-13 11:09:41
阅读次数:
190
一、什么是SSL? SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。 SSL协议位于TCP/IP协议与各种应用层协 ...
分类:
编程语言 时间:
2019-02-13 09:34:03
阅读次数:
230
前言 外观模式也叫门面模式,英文是 facade。这是很常见的一种设计模式,它比如 JDK 中的 Socket 接口就应用了外观模式,参考:门面模式的典型应用 Socket 和 Http(post,get)、TCP/IP 协议的关系总结 外观模式也非常简单,它提供了一个统一的对外的高层次接口,用来访 ...
分类:
其他好文 时间:
2019-02-10 17:40:51
阅读次数:
193