网络编程是指编写运行在多个设备(计算机)的程序,这些设备都是通过网络连接起来。 java.net包中提供了两种常用的网络协议支持: TCP:TCP是传输控制协议的缩写,它保障了两个应用程序之间的可靠通信。通常用于互联网协议,被称为TCP/IP。 UDP:UDP是用户数据报协议的缩写,一个无连接的协议 ...
分类:
编程语言 时间:
2020-02-12 18:45:14
阅读次数:
66
dropwatch使用前提: 1、首先内核必须大于等于2.6.30; 2、编译内核时应该加上“NET_DROP_MONITOR=y”; ...
分类:
其他好文 时间:
2020-02-09 16:20:31
阅读次数:
94
课程体系介绍 网络协议:协议层面,客户端、服务端数据交换的过程;从测试的角度理解网络协议 WEB开发:从前端(THML, CSS)、后端服务器,数据交换过程;重点是理解背后的逻辑,便于更深入的开展测试 前端分析:从用户角度,从页面设计、性能、安全性漏洞;非常熟悉前端架构、协议运作过程;分析能力,从数 ...
分类:
Web程序 时间:
2020-02-09 14:51:09
阅读次数:
105
一、基本概念 概念:协议是网络中计算机或设备之间进行通信的一系列规则的集合。 协议栈/族:在网络中为了完成通信而使用到的多层上的各种协议按照层次顺序的组合。 作用:建立对等层之间的虚拟通信、实现层次之间的无关性。 层次见的无关性: 较高层和相邻的低层通信:只利用较低层提供的接口和服务,而不需了解底层 ...
分类:
编程语言 时间:
2020-02-08 17:16:28
阅读次数:
71
网络基础之网络协议篇 阅读目录 一.操作系统基础 二.网络通信原理 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
127.0.0.1,通常被称为本地回环地址(Loop back address),不属于任何一个有类别地址类。它代表设备的本地虚拟接口,所以默认被看作是永远不会宕掉的接口。在windows操作系统中也有相似的定义,所以通常在不安装网卡前就可以ping通这个本地回环地址。一般都会用来检查本地网络协议、 ...
分类:
其他好文 时间:
2020-02-04 18:53:32
阅读次数:
104
1.Liunx是什么? Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。 它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳 ...
分类:
其他好文 时间:
2020-02-03 17:29:41
阅读次数:
102
参考文档:https://docs.projectcalico.org/v3.8/getting-started/kubernetes/ 一、Calico作为网络插件提供网络功能 Calico:基于BGP网络协议来通过自动学习判定生成路由条目。 隧道方式:IPIP 路由方式:BGP 默认网段192. ...
分类:
其他好文 时间:
2020-02-03 15:32:32
阅读次数:
64
如果走技术路线,架构师是个关键的结点。如果在大厂,一般有有6年时间足以升级到高级开发。因为在大厂里,能提供架构师所需的分布式组件开发调试以及上线的经验,上进点的程序员只要跟着大流,多通过排查问题观察底层,多通过压测或部署组件多实践缓存、高并发高可能之类的技术,想不升级到架构师都难。 但不少程序员止步 ...
分类:
其他好文 时间:
2020-02-01 14:46:26
阅读次数:
77
自己也是年龄大了,才终于意识到自己以前浪费了多少时间。 不知道从什么时候养成的散漫恶习。 这段时间终于是醒悟了。要抓紧时间补回以前丢掉的。 不要怕困难,从小就知道的道理,你要懂得多,就得付出。 从头开始,学习SQL注入,挖洞,写小程序。同时继续学习网络协议(OSPF,IPv6,MPLS)。 2020 ...
分类:
其他好文 时间:
2020-02-01 11:06:03
阅读次数:
90