HTTP位于五层模型中的应用层,是传输层(代表为TCP协议)的上层协议。 之前我们通过 socket 实现了使用 TCP 协议进行数据收发:手写一个模块化的 TCP 服务端客户端 ,对 TCP 协议的使用有了一个初步的认识。 简单的说,IP 协议 帮助我们的数据包在复杂的网络环境下进行寻址,但并不能 ...
分类:
Web程序 时间:
2020-03-27 01:12:22
阅读次数:
260
在上一篇abp(net core)+easyui+efcore实现仓储管理系统——入库管理之四(四十)文章中我们已经定义了应用的接口,并在应用层实现了这些接口。接下来我们要在展示层来实现入库单的列表功能。 ...
分类:
Web程序 时间:
2020-03-25 23:10:12
阅读次数:
87
链接地址 1)OSI 物理层的重要性是什么? 物理层进行从数据位到电信号的转换,反之亦然。这是网络设备和电缆类型的考虑和设置。 2)TCP/IP 下有多少层? 有四层:网络层,互联网层,传输层和应用层。 3)什么是代理服务器,它们如何保护计算机网络? 代理服务器主要防止外部用户识别内部网络的 IP ...
分类:
其他好文 时间:
2020-03-24 10:42:28
阅读次数:
110
RPC框架分层描述(RPC模型) 应用层 远程调用与远程调用的对应函数的实现功能 表示层 将调用名和参量打包 平台层(会话层) 建立对等实体的上下文映射、消息的发送接收机制、信息的处理机制 通信层 根据主机、端口或其他的一些信息建立通信联系。 整套rpc是一个pipeline的过程话的处理流程。 h ...
分类:
其他好文 时间:
2020-03-23 23:30:49
阅读次数:
119
网络标准化组织 ISO (Internetional Organization for Standardization)国际标准化组织 IEEE (Institute of Electrical and Electronics Enginneers)电子电气工程师协会 ANSI(American N ...
分类:
其他好文 时间:
2020-03-23 20:06:22
阅读次数:
106
一、什么是SNMP? SNMP=Simple Network Management Protocol (简单网络管理协议) SNMP是被广泛接受并投入使用的工业标准,提供了一个框架来定义管理信息以及用于这些信息交换的协议。它是一个应用层协议,作为TCP/IP协议组的一部分,在UDP(User Dat ...
分类:
其他好文 时间:
2020-03-23 17:20:20
阅读次数:
87
主要介绍了一些网络面试的常见问题,答案会在后续补充。 一.从输入URL到加载完成,过程 二.osi、tcp/ip模型 三.TCP 1.报文头部 2.三次握手(两次可以吗) 3.四次挥手(msl是什么,为什么设置2msl) 4.SYN攻击 5.滑动窗口 6.拥塞控制 7.TCP和UDP区别 四.应用层 ...
分类:
其他好文 时间:
2020-03-23 11:25:34
阅读次数:
78
一、HTTP协议的基本概念: Http协议(HyperText Transfer Protocol)中文称 :超文本传输协议 ,是一个位于 应用层。 二、HTTP 常用字段: 1、Host:用于指定服务器的域名,如:Host:www.Not_Copy.com; 有了 Host 字段,就可以将请求发往 ...
分类:
Web程序 时间:
2020-03-22 15:59:04
阅读次数:
104
首先回顾一下纯P2P架构的特点: 没有服务器 端系统之间直接通信 端系统经常改变IP 间歇性连接 下面将学习两种不同的特别适合于P2P设计的应用。 文件分发,其中应用程序从单个源向大量的对等方分发一个文件。 分布在大型对等方社区中的数据库。 P2P文件分发 在P2P文件分发中,每个对等方能够重新分发 ...
分类:
其他好文 时间:
2020-03-22 15:46:27
阅读次数:
115
随着互联网的日益进步,很多人开始学习编程语言,今天我们来看一下网络通信的几种协议:1)TCP/IP参考模型主机到网络层:给网络互联层提供一个访问接口,以便在其上传递IP分组。网络互联层:TCP/IP协议栈的核心,功能使把分组发送目标网络或主机。传输层:使源端主机和目标端主机上的对等实体可以进行会话。传输层包括TCP协议和UDP用户数据报协议。应用层:应用层面向不同的网络应用不同的应用层协议,其中有
分类:
编程语言 时间:
2020-03-21 23:31:58
阅读次数:
91