网络基础之网络协议篇 阅读目录 一.操作系统基础 二.网络通信原理 2.1 互联网的本质就是一系列的网络协议 2.2 osi七层协议 2.3 tcp/ip五层模型讲解 2.3.1 物理层 2.3.2 数据链路层 2.3.3 网络层 2.3.4 传输层 2.3.5 应用层 2.3.6 socket 三 ...
分类:
其他好文 时间:
2020-02-05 10:13:30
阅读次数:
94
OSI参考模型 与 TCP/IP模型 应用层 - > 应用层 表示层 会话层 传输层 -> 传输层 数据链路层 -> 网络接口层 物理层 一般主要考察TCP/IP,因为TCP/IP才是常用的,OSI只是理想上 各层设备及传输单位 物理层:中继器 集线器 单位:bit流 数据链路层:网桥 交换机 网卡 ...
分类:
其他好文 时间:
2020-02-05 10:00:57
阅读次数:
87
http长连接与短连接 HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端 ...
分类:
Web程序 时间:
2020-02-04 17:13:21
阅读次数:
119
DDD设计模式:仓储、领域模型、应用层、聚合根、事件总线,以业务模型驱动设计,从数据模型驱动脱离,不用关心数据库设计,开发效率更高 DDD领域驱动设计模型概念不再讲解,直接上技术 框架搭建: 如图所示, Host是程序的路口,用来配置项目的 Application,是应用层,为用户提供接口 Core ...
分类:
Web程序 时间:
2020-02-02 15:28:39
阅读次数:
285
1. 发送缓冲区和接收缓冲区的概念 缓冲区:暂存数据的内存空间 发送缓冲区:数据先进入发送缓冲区,之后由操作系统发送到远端主机 接收缓冲区:远端数据被操作系统接受后放入接收缓冲区 2. 数据粘黏问题 接收端无法知道数据的发送方式。 3. 应用层协议 网络程序设计中期望 每次发送一条完整的消息,每次接 ...
分类:
其他好文 时间:
2020-02-02 01:31:25
阅读次数:
73
TCP/IP OSI 应用层 应用层 表示层 会话层 主机到主机层(TCP)(又称传输层) 传输层 网络层(IP)(又称互联层) 网络层 网络接口层(又称链路层) 数据链路层 物理层 OSI中的层 功能层 TCP/IP协议族 应用层 文件传输、电子邮件、文件服务、虚拟终端 TFTP,HTTP,SNM ...
分类:
其他好文 时间:
2020-01-31 20:58:45
阅读次数:
70
osi七层协议 应用层 应用层 —— 应用层 —— 表示层 (规定应用程序的数据格式) 会话层 传输层 —— 传输层 —— 传输层 (建立端口到端口的通信(定义程序)) 网络层 —— 网络层 —— 网络层 (引入一套新的地址用来区分不同的广播域/子网,这套地址即网络地址) 数据链接层 —— 数据链接 ...
分类:
其他好文 时间:
2020-01-30 15:48:47
阅读次数:
90
如下是具有双网卡的Linux服务器,数据入口网卡是eth0,数据出口网卡是eth1: 而Linux**防火墙**的工作区域为下图中的绿色阴影部分(防火墙的概念这里不赘述): Linux系统中防火墙功能的两大角色:iptables和netfilter。iptables是Linux系统下应用层内置控制防 ...
分类:
其他好文 时间:
2020-01-28 14:02:00
阅读次数:
102
非官方答案,本人已尽最大努力(包括参考官方答案),使结果正确,如有错误,请大佬指出 正文: 3.1~3.3节 R1 a .如果只是简单想把信件送到,那么所有的头部信息只需要一个目的地址就够了,题目给出端口号四个字节,所有分组的头部那就只需四个字节 此协议规定,运输层的全部任务就是,将应用层的数据,切 ...
分类:
其他好文 时间:
2020-01-28 00:02:02
阅读次数:
523
HHTPHTTPs:HTTP/ssl,安全的httpApache:HTTP服务器SSL:安全的套接进程,应用层和tcp层中间,提供数据加密、身份认证OpenSSL浏览器/服务器交互URL+HTML+HTTP→wwwURL(Uniform Resource Location,全局资源定位符) ∈ UR... ...
分类:
Web程序 时间:
2020-01-27 11:06:31
阅读次数:
94