
计算机网络
文章平均质量分 92
HWQlet
这个作者很懒,什么都没留下…
展开
-
Java抓包--jpcap最新可运行实践步骤
java抓包--jpcap最新可运行实践步骤基本配置正确步骤一、本地安装maven依赖二、本地构建可运行jar包三、centOS服务器配置步骤额外一些想法基本配置开发配置:Mac M1,idea,jdk1.8服务器配置:centOS7,jdk1.8,cpu架构Intel(不能是AMD)lscpu查看cpu信息jpcap版本:jpcap-0.01.16,下载地址:https://sourceforge.net/projects/jpcap/files/jpcap/jpcap官方github库:原创 2022-03-28 11:10:17 · 2342 阅读 · 1 评论 -
WebSocket的原理
WebSocket的原理文章讲的很好,通俗易懂且搞笑哈哈哈链接:文章链接转载 2020-09-13 15:43:23 · 158 阅读 · 0 评论 -
计算机网络--传输层
如果说网络层处理的是主机与主机之间的通信的话,那么传输层处理的是进程与进程之间的通信。运输层提供应用进程之间的逻辑通信:从应用层的角度来看,只要把应用层报文交给下面的运输层,运输层就可以把这报文传送到对方的运输层。好像这种通信就是沿水平方向直接传送数据,但事实上这两个运输层hi之间并没有一条水平方向的物理连接。数据传输方向是:从上---->下层------>上运输层有两种主要的运输协议:TCP和UDP使用UDP和TCP协议的各种应用和应用层协议应用 应用层协议 运输层协原创 2020-06-16 22:22:06 · 461 阅读 · 0 评论 -
计算机网络--网络层
电话提供的是面向连接的的通信方式,电路交换,建立一条真正的连接,这种方式能够提供可靠传输的服务。计算机网络也模仿这种通信方式,在分组交换中建立一条虚电路(VC) 网络层向上只提供简单灵活的,无连接的,尽最大努力交付的数据报服务,网络层不提供服务质量的承诺网际协议IP与IP协议配套使用的还有三个协议:地址解析协议ARP 网际控制报文协议ICMP 网际组管理协议IGMP将网络设备连接起来的中间设备:物理层使用的--转发器 数据链路层使用的--网桥或者桥接器 网络层使用的--路由器 网原创 2020-05-28 23:09:37 · 468 阅读 · 0 评论 -
https的原理与实现
我们接触到的大多都是HTTP协议,协议没有进行加密。然后就有SSL协议,用于对HTTP协议传输进行数据加密,然后就有了HTTPSHTTPS:数据完整性:要进行完整性校验,可以用摘要算法来防止数据传输中被篡改 数据隐私性:对内容进行对称加密(速度更快,消耗资源小)给每个连接生成一个唯一的sessionID 身份认证:第三方无法伪造身份,用非对称加密算法(需要CA)工作原理客户端发起HTTPS请求,SSL连接由客户端启动,用户输入一个网址,然后连接到server的443端口 客户端发送内转载 2020-05-19 23:57:37 · 343 阅读 · 0 评论 -
计算机网络--物理层
我是网络工程的学生,在我们大学,这个专业的学生学计算机网络是在大二上,比计算机学院其他专业的学生更早学一年。通过和大三的学长的交流,我了解到计算机网络其实早学会更好,并且要学好。因为很多项目工程会涉及到数据传输和通信方面的知识。因为是应用层之上的app,所以一般会涉及到应用层和传输层的数据交流。这都需要通过学习《计算机网络》或者《数据通信和计算机网络》才能有更加形象深刻的认识。对编程实现也会更加容...原创 2019-02-07 19:41:08 · 252 阅读 · 0 评论 -
计算机网络--数据链路层
数据链路层使用的信道主要有两种类型:1)点对点信道;2)广播信道两种主要信道使用的协议:PPP协议;CSMA/CD协议。数据链路层的三个基本问题:封装成帧;透明传输;差错检测数据链路层的协议数据单元:帧网络层协议数据单元:IP数据报运输层协议数据单元:报文段网络适配器:就是我们常说的网卡每一种数据链层协议都有规定了帧的数据部分长度上限MTU:最大传送单元;一个帧的帧...原创 2019-03-10 16:37:39 · 317 阅读 · 0 评论