会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
imXuan
xduer@qq.com
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2024年1月10日
【计算机网络】6.链路层和局域网
摘要: 1 导论 节点(nodes):主机和路由器(网桥和交换机也是) 链路(links):沿着通信路径,连接相邻节点通信信道(有线链路、无线链路、局域网共享性链路) 帧(frame):第二层协议数据单元,封装数据报 IP数据报分组在不同的链路上以不同的链路协议传送,路由器根据要打出的端口确定封装的协议,例
阅读全文
posted @ 2024-01-10 10:29 cear
阅读(80)
评论(0)
推荐(0)
2024年1月8日
【计算机网络】5.网络层:控制平面
摘要: 1 路由选择算法 路由:按照某种指标(传输延迟,所经过的站点数目等)找到一条从源节点到目标节点的较好路径 以网络为单位进行路由(路由信息通告+路由计算) 一个网络使用的节点地址前缀相同,且物理上聚集 路由:计算一个网络到另一个网络的路径 路由选择算法(routing algorithm):网络层软件
阅读全文
posted @ 2024-01-08 17:48 cear
阅读(239)
评论(0)
推荐(0)
【计算机网络】4.网络层:数据平面
摘要: 1. 数据平面和控制平面 网络层服务: 在发送主机和接收主机之间发送段(segment) 在发送端将段封装到数据报中 在接收端将段上交给传输层实体 网络层协议存在于每一个主机和路由器 路由器检查每一个经过它的IP数据报的头部 网络层功能 转发(局部):将数据从路由器的输入接口转发到合适的输出接口 路
阅读全文
posted @ 2024-01-08 10:24 cear
阅读(203)
评论(0)
推荐(0)
2024年1月5日
【计算机网络】3.传输层
摘要: 1 概述和传输层服务 传输层服务:进程之间的逻辑通信 依赖网络层的服务(延时、带宽) 对网络层的服务进行加强(数据丢失、顺序混乱、加密) TCP:多路复用解复用、建立连接、拥塞控制、流量控制 UDP:多路复用解复用 TCP和UDP都不提供延时和带宽保证 网络层服务:主机之间的逻辑通信 2 多路复用与
阅读全文
posted @ 2024-01-05 20:13 cear
阅读(64)
评论(0)
推荐(0)
2024年1月4日
【计算机网络】2.应用层
摘要: 1 应用层协议原理 客户端-服务器(C/S)体系架构 服务器一直运行,有固定的IP和端口 需要服务器场,可扩展性较差 客户端主动与服务器通信,不直接与其他客户端连接 对等体(P2P)体系架构 几乎没有一直运行的服务器 任意端到端系统之间可以进行通信 每个节点既是客户端又是服务器 具有自扩展性 C/S
阅读全文
posted @ 2024-01-04 16:04 cear
阅读(64)
评论(0)
推荐(0)
2023年12月27日
【计算机网络】1.计算机网络概述
摘要: 计算机网络:自上而下方法。第一章计算机网络概述,简要概述了Internet、协议、网络边缘、网络核心、接入网以及网络结构
阅读全文
posted @ 2023-12-27 16:38 cear
阅读(157)
评论(0)
推荐(0)
2023年12月9日
【OpenSSL】Base64 二进制数据编码解码(OpenSSL BIO)
摘要: 1.问题引出 计算机中数据使用ascii码存储,而ascii码在128~255之间是不可见字符,网络上传输数据时往往经过多个路由设备,不同设备不同的处理方式也可能导致数据传输过程中处理出现问题。所以我们通过Base64将数据全部编码成可见字符(A-Z, a-z, 0-9, +, / 共64个)可以降
阅读全文
posted @ 2023-12-09 14:00 cear
阅读(910)
评论(0)
推荐(0)
2023年12月7日
【OpenSSL】哈希、非对称加密和对称加密函数使用
摘要: 1.哈希 1.1 md5的使用 头文件 #include <openssl/md5.h> #include <openssl/sha.h> MD5 散列值的长度 # define MD5_DIGEST_LENGTH 16 // 根据这个分配一块空内存保存散列值 初始化MD5 -> 给MD5传入运算的
阅读全文
posted @ 2023-12-07 21:04 cear
阅读(519)
评论(0)
推荐(1)
2023年12月5日
CentOS7 安装 Oracle12c 详解
摘要: 1. 安装前准备 中科大镜像站下载完整版CentOS7 Index of /centos/7/isos/x86_64/ (ustc.edu.cn) 安装时设置硬盘大小40G,选择GNOME桌面安装,勾选必要的一些东西 安装时选择只装root用户 重启后要求配置一个用户,设置用户名为oracle 下载
阅读全文
posted @ 2023-12-05 10:21 cear
阅读(1769)
评论(0)
推荐(0)
2023年12月2日
【C++ Primer Plus】C++11 深入理解右值、右值引用和完美转发
摘要: 1. 右值引用和移动语义 1.1 左值和右值 左值 local value:存储在内存中、有明确存储地址(可寻址)的数据(x、y、z) 右值 read value:不一定可以寻址,例如存储于寄存器中的数据;通常字面量都是右值,除了字符串常量(1、3) int x = 1; int y = 3; in
阅读全文
posted @ 2023-12-02 14:27 cear
阅读(769)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告