勇往直前的专栏

写给以后的自己

记一次被DDoS敲诈的历程

本文转载自微信公众号:糖果的实验室 0×01 背景 之前一个蜀国的朋友业务被DDOS攻击,业务服务被机房断网,客户单流失有经济损失,这篇具体说的就是这件事情。 背景是这样,一个朋友网站业务被DDoS了,先是威胁要800元RMB,然后又转成提供DDOS的服务,然后又变成了DDOS培训, 又变...

2019-07-18 18:35:38

阅读数 38

评论数 1

干货 | 云计算时代携程的网络架构变迁

作者简介 赵亚楠,携程云平台资深架构师。2016 年加入携程云计算部门,先后从事 OpenStack、SDN、容器网络(Mesos、K8S)、容器镜像存储、分布式存储等产品的开发,目前带领 Ctrip Cloud Network & Storage Team,专注于网络和分布式存...

2019-06-20 15:46:49

阅读数 342

评论数 0

网络知识科普 | 你未必了解的DNS

这几天一直在整理HTTPDNS相关的知识点,也准备写一篇关于DNS、EDNS、HTTPDNS。DNS的文章已经整理了一般,忽然看到了这篇文章,感觉写的甚好,遂狠心删掉了自己写的内容。这一篇来自阮一峰大神的大作,原文地址:http://t.cn/R5aobR8。 这篇文章里还有一些知识点没有讲到,...

2019-04-16 16:39:03

阅读数 37

评论数 0

RESTful 架构基础

REST(Representational State Transfer)架构风格是一种世界观,把信息提升为架构中的一等公民。通过 REST 可以实现系统的高性能、可伸缩、通用性、简单性、可修改性和可扩展等特性。这篇文章解释了主要的 HTTP 操作,对 HTTP 响应码进行描述,并列举相关开发库...

2019-02-27 09:58:22

阅读数 130

评论数 0

只有程序员才能读懂的西游记

这是一个有关计算机网络协议的故事。原文来自公号刘超的通俗云计算。   一、我佛造经传极乐    话说我佛如来为度化天下苍生,有三藏真经,可劝人为善。 就如图中所示,真经所藏之处,在于云端。佛祖所管辖之下,有四个区域Region,称为四大部洲, 一是东胜神洲,二是南赡部洲,三是西牛贺洲,...

2019-02-20 10:41:23

阅读数 579

评论数 0

网络创世纪

第0x00天 上帝看到了人类制造的各种规格的电脑设备,也组建了一些规模极小的、各种各样的网络,却没有办法把它们连接起来使用,很是伤心。  晚上,上帝就给温顿·瑟夫托梦,告诉他怎么样在一个不可靠的网络环境下可靠地传输数据,又托梦给鲍勃·卡恩,告诉他如何给每个主机分配一个“门牌号”, 如何兼容底层...

2018-12-24 22:48:27

阅读数 217

评论数 0

当你「ping 一下」的时候,你知道它背后的逻辑吗?

我们在遇到网络不通的情况,大家都知道去 ping 一下,看一下网络状况。 那你知道「ping」命令后背的逻辑是什么吗?知道它是如何实现的吗? 一、「ping」的作用和原理? 简单来说,「ping」是用来探测本机与网络中另一主机之间是否可达的命令,如果两台主机之间ping不通,则表明这两...

2018-11-25 01:13:01

阅读数 88

评论数 0

【网络协议】专题总结以及网络协议高频面试题汇总(8篇)

这是一份超详细的HTTP协议攻略,内容大纲如下: 内容如下(点击即可跳转): 一篇文章带你详解 HTTP 协议(上) 一篇文章带你详解 HTTP 协议之报文首部及字段详解(中) 一篇文章带你详解 HTTP 协议(下)   这是一份超详细的TCP/IP协议攻略,内容大纲如下: ...

2018-11-22 09:50:31

阅读数 247

评论数 0

十五道java开发常遇到的计算机网络协议高频面试题

一、GET 和 POST 的区别 GET 请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:/test/demo_form.asp?name1=value1&name2=value2 GET 请求可被缓存 GET 请求保留在浏览器历...

2018-11-19 08:48:58

阅读数 120

评论数 0

现代环境下的网络分割

网络分割是限制网络入侵影响的一种高效策略。但是, 在诸如群集调度程序这样的现代环境中, 应用程序通常会在没有操作员干预的情况下启动和重新启动。这种动态资源调配会导致不断变化的 IP 地址和应用程序入口端口。使用传统的防火墙和路由方法对这些动态环境进行细分可以在技术上具有挑战性。 在这篇文章中, ...

2018-09-29 09:49:03

阅读数 144

评论数 0

跨域问题的前后端解决方案

跨域问题是开发过程中一个比较常见的问题,无论你是前台开发,还是后台开发,可能都处理过这个问题。本文主要是介绍跨域常用的解决方案。 什么是跨域? 假设有这么一个场景,我有一个网站,在里面有一个显示商品的功能,对应的页面地址是: http://www.myexample.com/page/pa...

2018-09-27 10:36:30

阅读数 372

评论数 1

让面试官颤抖的 HTTP 2.0 协议面试题

Http协议,对于拥有丰富开发经验的程序员来说简直是信手拈来,家常便饭。虽然天天见,但是对于http协议的问题,可能很多人在没有积极准备的情况下,不一定能很好的回答出来。 今天,我们就来讲讲http 2.0和之前版本的区别。 HTTP定义 HTTP协议(HyperTextTransfer...

2018-08-21 09:38:04

阅读数 961

评论数 0

完整的一次 HTTP 请求响应过程(二)

上篇文章 我们完整的描述了计算机五层模型中的『应用层』和『运输层』,阐述了较为复杂的 TCP 协议的相关原理,相信大家一定也有所收获,那么本篇将继续五层模型的学习。 网络层 『网络层』其实解决的就是一个「转发」的问题,通过传说中的『IP 协议』划分了网络范围,即我没有直接用网线和你连在一起,我...

2018-08-20 15:50:25

阅读数 92

评论数 0

完整的一次 HTTP 请求响应过程(一)

因特网无疑是人类有史以来最伟大的设计,它互联了全球数亿台计算机、通讯设备,即便位于地球两端的用户也可在顷刻间完成通讯。 可以说『协议』是支撑这么一个庞大而复杂的系统有条不紊运作的核心,而所谓『协议』就是通讯双方所必须遵守的规则,在这种规则下,不同的数据报可能被解析为不同的响应动作。 简而言之,...

2018-08-20 15:44:26

阅读数 725

评论数 0

Java面试中常问的计算机网络方面问题

GET 和 POST 区别 (GET)请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:/test/demo_form.asp?name1=value1&name2=value2 GET 请求可被缓存 GET 请求保留在浏览器历史记录...

2018-08-20 10:34:59

阅读数 107

评论数 0

集线器、交换机、路由器、网桥、网关之间的区别

集线器(HUB)   集线器就是将网线集中到一起的机器,也就是多台主机和设备的连接器。集线器的主要功能以扩大网络的传输距离,是中继器的一种形式,区别在于集线器能够提供多端口服务,也称为多口中继器。集线器在OSI/RM中的物理层。集线器的基本功能是信息分发,它把一个端口接收的所有信号向所有端口分发出...

2017-02-10 15:51:36

阅读数 211

评论数 0

提示
确定要删除当前文章?
取消 删除