透视HTTPS建造固若金汤的城堡

为什么有 HTTPS?因为 HTTP 不安全! 现在的互联网已经不再是 “田园时代”,“黑暗森林” 已经到来。上网的记录会被轻易截获,网站是否真实也无法验证,黑客可以伪装成银行网站,盗取真实姓名、密码、银行卡等敏感信息,威胁人身安全和财产安全。 上网的时候必须步步为营、处处小心,否则就会被不知道埋伏 ... »

云小课|带你揭开IP地址的神秘身份

摘要:本文带你了解网络云产品和相关的知识内容。 华为云网络服务大家族提供了丰富的云产品,可以满足用户的各种网络互联需求。相应地,华为云帮助中心也贴心的奉上了你想了解的所有网络云产品知识。 可是小课最近收到很多同学反馈,网络服务帮助文档虽然全面,但是对于一些文档中提到的网络基础概念却似懂非懂,影响对产 ... »

一文快速掌握华为云IPv6基础知识及使用指南

随着5G、物联网等新兴技术领域的发展,IP空间需求巨大,IPv6成为万物互联的基础,势在必行;华为云作为IPv6成熟商用开拓者,针对金融、广电、媒资等不同行业推出IPv6解决方案,助力企业平滑升级到IPv6基础架构。本文带您十分钟了解华为云IPv6。 一、华为云IPv6解决方案:IPv6-EIP和I ... »

计算机网络基础知识总结

计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距 ... »

网络KPI异常检测之时序分解算法

时间序列数据伴随着我们的生活和工作。从牙牙学语时的“1, 2, 3, 4, 5, ……”到房价的走势变化,从金融领域的刷卡记录到运维领域的核心网性能指标。时间序列中的规律能加深我们对事物和场景的认识,时间序列中的异常能提醒我们某些部分可能出现问题。那么如何去发现时间序列中的规律、找出其中的异常点呢? ... »

Diffie-Hellman密钥协商算法

本文介绍了DH算法的设计,以及流程,相关的证明和最后的代码实现。DH算法是非对称加密算法的鼻祖,为非对称加密算法奠定了基础,主要用途是进行密钥交换,确保共享的密钥能够安全穿越不安全的网络。该算法其背后有对应数学理论做支撑,简单来讲就是构造一个复杂的计算难题,使得对该问题的求解在现实的时间内无法快速有... ... »

我们谈自动驾驶网络到底在谈什么?

在第五届全球超宽带高峰论坛期间,华为首次正式对外提出了“自动驾驶的网络”。随后,很多人第一次接触自动驾驶网络的概念,就会理解成——华为怎么搞起汽车来了? 自动驾驶网络(Self-Driving Network)是一种可预测并具有自主运行能力的网络。简单理解华为还是做IT基础设施的网络产品,只不过就是 ... »

VxLAN协议详解

版权声明:本文为 "Heriam" 博主原创文章,遵循CC 4.0 BY SA 版权协议,转载请附上原文出处链接和本声明。 原文链接: "https://jiang hao.com/articles/2020/networking vxlan in depth.html" [toc] VxLAN简介 ... »

Linux 下实践 VxLAN:虚拟机和 Docker 场景

本文首发于我的公众号 Linux云计算网络(id: cloud_dev) ,专注于干货分享,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫。 在上篇文章中,我们已经探讨了 VxLAN 的概念和基本原理,本文就基于 Linux 对 VxLAN 做一个实 ... »

Linux 下实践 VxLAN

本文首发于我的公众号 Linux云计算网络(id: cloud_dev) ,专注于干货分享,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫。 来源:https://www.cnblogs.com/wipan/p/9220615.html 在上篇文章中 ... »

Java网络和代理

Java网络和代理 Java网络和代理 1)简介 在当今的网络环境中,特别是企业网络环境中,应用程序开发人员必须像系统管理员一样频繁地处理代理。在某些情况下,应用程序应该使用系统默认设置,在其他情况下,我们希望能够非常严格地控制通过哪个代理服务器,并且在中间的某个地方,大多数应用程序都乐于通过为用户 ... »

静态路由设置

由于银行对网络有控制,连接银行虚拟桌面,就不能访问外网,解决如下: route print 能查看目前的活动路由、添加过的永久路由等信息 route add 10.60.4.10 mask 255.255.255.0 -p 10.60.4.1 route add 192.168.16.9 mask2 ... »

什么是 VxLAN?

本文首发于我的公众号 Linux云计算网络(id: cloud_dev) ,专注于干货分享,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫。 VLAN 和 VxLAN 是不是还傻傻分不清楚,这篇文章就来告诉你。 01 什么是 VxLAN? VxLAN ... »

你了解HTTPS,但你可能不了解X.509

世上根本就没有HTTPS协议,只有HTTP协议。——知乎某答友 <!-- more --> 某天,收到领导指示:学习一下X.509相关原理。 很多开发者可能和我一样觉得X.509这个词很陌生,但其实我们经常和它打交道,属于典型的“日用而不知”的东西。 那么X.509是什么呢?X.509是一种数字证书 ... »

Linux用户态与内核态通信的几种方式

本文首发于我的公众号 Linux云计算网络(id: cloud_dev) ,专注于干货分享,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫。 Linux 用户态和内核态由于 CPU 权限的限制,通信并不像想象中的使用进程间通信方式那么简单,今天这篇文 ... »

IP与以太网的包收发操作

你好,这是《网络是怎样连接的》的第3篇读书笔记,第二章《用电信号传输TCP/IP》后半部分:IP与以太网的包收发操作。 先看下经典的TCP/IP四层模型: 通常,下层模块支撑上层应用,也就是说网络互联层IP模块向上支撑传输层的TCP和UDP应用,或者说TCP应用调用IP模块实现数据收发。 1.包的收 ... »

云计算时代,数据中心架构三层到大二层的演变

本文授权转载自公众号蛋蛋团。 01 数据中心是什么 数据中心,指用于安置计算机系统及相关部件的设施,例如电信和储存系统。 为了满足自身的业务需求,保证数据的稳定和可靠。无论是互联网还是传统行业,都会有自己或大或小的数据中心,甚至如阿里云和亚马逊这种专门以出租计算资源的云计算公司,更是在全世界各地建立 ... »

Linux网络命令必知必会之瑞士军刀 nc(netcat)

本文首发于我的公众号 Linux云计算网络(id: cloud_dev) ,专注于干货分享,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫。 nc,全名叫 netcat,它可以用来完成很多的网络功能,譬如端口扫描、建立TCP/UDP连接,数据传输、网 ... »

Docker 网络模型之 macvlan 详解,图解,实验完整

本文首发于我的公众号 Linux云计算网络(id: cloud_dev) ,专注于干货分享,号内有 10T 书籍和视频资源,后台回复 「1024」 即可领取,欢迎大家关注,二维码文末可以扫。 上一篇文章我们详细介绍了 macvlan 这种技术, "macvlan 详解" ,由于它高效易配置的特性,被 ... »

谈谈 TCP 的 TIME_WAIT

由来 最近有同事在用 ab 进行服务压测,到 QPS 瓶颈后怀疑是起压机的问题,来跟我借测试机,于是我就趁机分析了一波起压机可能成为压测瓶颈的可能,除了网络 I/O、机器性能外,还考虑到了网络协议的问题。 当然本文的主角并不是压测,后来分析证明同事果然还是想多了,瓶颈是在服务端。 分析起压机瓶颈的过 ... »