
网络技术
文章平均质量分 60
大鱼-瓶邪
工作已签,base杭州,专注毕业,后期更新可能会稍微少一点,还是会和大家一起探讨。
华中科技大学在读研究生。主要做核聚变模拟计算,管理着82个节点的集群,做大数据和机器学习,利用10多个老节点搭建各种环境钻研大数据知识,主要是Hadoop生态圈(HDFS+Spark+Sqoop+HIve+Hbase+Pig+Zookeeper)。<br>也用python做科研数据分析,机器学习。<br>熟悉scala开发<br>本科期间跟随导师做了两年的java web开发,熟悉ssh框架,mysql,oracle数据库
展开
-
Linux中开启VNC服务
在某个linux主机上安装VNC,可以让客户端连接时呈现图形界面首先需要检查一下服务器是否已经安装了VNC服务,检查是否安装VNC的命令如下:rpm -qa | grep vnc已安装。如果没有安装,运行:要以root运行下面的命令yum install tigervnc tigervnc-server安装,使用下面的命令编辑配置文件:vi /etc/sysconfig/vncservers可能您...原创 2018-05-18 16:09:42 · 13389 阅读 · 0 评论 -
TCP/IP协议--08 TCP协议
简要介绍TCP和UDP处在同一层---传输层,但是TCP和UDP最不同的地方是,TCP提供了一种可靠的数据传输服务,TCP是面向连接的,也就是说,利用TCP通信的两台主机首先要经历一个“拨打电话”的过程,等到通信准备结束才开始传输数据,最后结束通话。所以TCP要比UDP可靠的多,UDP是把数据直接发出去,而不管对方是不是在收信,就算是UDP无法送达,也不会产生ICMP差错报文,这一经时重申了很...转载 2018-11-05 13:48:11 · 225 阅读 · 0 评论 -
TCP/IP协议--07 广播,多播IGMP协议
单播,多播,广播的介绍单播(unicast)单播是说,对特定的主机进行数据传送。例如给某一个主机发送IP数据包。这时候,数据链路层给出的数据头里面是非常具体的目的地址,对于以太网来 说,就是网卡的MAC地址(不是FF-FF-FF-FF-FF-FF这样的地址)。现在的具有路由功能的主机应该可以将单播数据定向转发,而目的主机的网 络接口则可以过滤掉和自己MAC地址不一致的数据。广播(bro...转载 2018-11-05 13:36:56 · 290 阅读 · 0 评论 -
TCP/IP协议--06 UDP协议
UDP简要介绍UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。 UDP协议头UDP端口号由于很多软件需要用到UDP协议,所以UDP协议必须通过某个标志用以区分不同的程序所需要的数据包。端口号的功能就在于此...转载 2018-11-05 13:33:09 · 852 阅读 · 0 评论 -
TCP/IP协议--05 IP选路
静态IP选路一个简单的路由表选路是IP层最重要的一个功能之一。前面的部分已经简单的讲过路由器是通过何种规则来根据IP数据包的IP地址来选择路由。这里就不重复了。首先来看看一个简单的系统路由表。 对于一个给定的路由器,可以打印出五种不同的flag。 U表明该路由可用。 G表明该路由是到一个网关。如果没有这个标志,说明和Destination是直连的,而相应的...转载 2018-11-05 13:21:01 · 212 阅读 · 0 评论 -
TCP/IP协议--04 ICMP,ping,traceroute
IMCP协议介绍当传送IP数据包发生错误--比如主机不可达,路由不可达等等,ICMP协议将会把错误信息封包,然后传送回给主机。给主机一个处理错误的机会,这 也就是为什么说建立在IP层以上的协议是可能做到安全的原因。ICMP数据包由8bit的错误类型和8bit的代码和16bit的校验和组成。而前 16bit就组成了ICMP所要传递的信息。ICMP协议大致分为两类,一种是查询报文,一种是差错报...转载 2018-11-05 12:50:47 · 252 阅读 · 0 评论 -
TCP/IP协议--03 IP、ARP、RARP协议
三个协议处于同一层,ARP协议用来找到目标主机的Ethernet网卡Mac地址,IP则承载要发送的消息。数据链路层可以从ARP得到数据的传送信息,而从IP得到要传输的数据信息。IP协议IP协议是TCP/IP协议的核心,所有的TCP,UDP,IMCP,IGCP的数据都以IP数据格式传输。要注意的是,IP不是可靠的协议,这是说,IP协议没有提供一种数据未传达以后的处理机制--这被认为是上层协议...转载 2018-11-05 12:39:01 · 662 阅读 · 0 评论 -
TCP/IP协议--02数据链路层
数据链路层有三个目的: 为IP模块发送和 接收IP数据报。 为ARP模块发送ARP请求和接收ARP应答。 为RARP发送RARP请 求和接收RARP应答 ip大家都听说过。至于ARP和RARP,ARP叫做地址解析协议,是用IP地址换MAC地址的一种协议,而RARP则叫做逆地址解析协议,在tcp/ip协议的后面章节会介绍它们(在局域网里面用ARP协议可以很容易的搞瘫痪网...转载 2018-11-05 12:15:36 · 602 阅读 · 0 评论 -
TCP/IP协议--01介绍
在世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出它最大的潜力。于是人们就想方设法的用电线把电脑连接到了一起。但是简单的连到一起是远远不够的,就好像语言不同的两个人互相见了面,完...转载 2018-11-05 12:05:42 · 186 阅读 · 0 评论 -
TCP/IP协议--11 TCP 交互数据流、成块数据流
目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等。这些协议又可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,如telnet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字。(2)数据成块类型,例如ftp,这种类型的协议要求TCP能尽量的运载数据,把数据的吞吐量做到最大,并尽可能的提高效率。针对这 两种...转载 2018-11-06 09:28:00 · 208 阅读 · 0 评论 -
TCP/IP协议--10 TCP 连接的建立与终止
TCP连接的建立可以简单的称为三次握手,而连接的中止则可以叫做四次握手。TCP是一个面向连接的协议,所以在连接双方发送数据之前,都需要首先建立一条连接。这和前面讲到的协议完全不同。前面讲的所有协议都只是发送数据而已,大多数都不关心发送的数据是不是送到,UDP尤其明显,从编程的角度来说,UDP编程也要简单的多----UDP都不用考虑数据分片。书中用telnet登陆退出来解释TCP协议连接的建立和...转载 2018-11-06 09:12:29 · 240 阅读 · 0 评论 -
IP、端口号、网关知识
ip(网络之间互连的协议):网络之间互连的协议(IP)是Internet Protocol的缩写, 中文缩写为“网协”. 网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议(按照一定文本格式发送信息)。它是能使Internet中计算机实现相互通信的一套规则, 规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。...转载 2018-09-23 20:20:08 · 2074 阅读 · 0 评论 -
用信鸽传信方式来解释 HTTPS
密码学是一门难以理解的学科,因为它充满了数学定理。但是除非你要实际开发出一套加密算法系统,否则你是没必要强制理解那些深奥的数学定理的。你在互联网上从事的任何活动(阅读这篇文章、在亚马逊上购物、上传图片等)归结到底都是从某台服务器上发送和接收信息。这个说起来可能有点抽象,不如让我们假设这些消息都是由信鸽来传递的。我知道这个假设有些太过随意,但相信我 HTTPS 就是这样工作的,尽管它的速度快...翻译 2018-08-17 14:58:43 · 471 阅读 · 0 评论 -
Lnuix开放固定端口
建议采用第二种开放端口的方法:方法一:命令行方式 1. 开放端口命令: /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 2.保存:/etc/rc.d/init.d/iptables save 3.重启服务:/etc/init.d/iptables rest...原创 2018-05-15 13:43:32 · 309 阅读 · 0 评论 -
http和https区别与联系(通俗易懂)
感谢原作者,本文转载自http://www.mahaixiang.cn/internet/1233.html超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。为了解...转载 2018-05-21 17:31:13 · 1624 阅读 · 0 评论 -
Centos安装FTP
1、检查是否已经安装vsftp rpm -qa | grep vsftpd 出现 vsftpd-..-** 说明已经安装2、安装vsftpd (也可以离线安装: 下载vsftpd: ftp://rpmfind.net/linux/centos/6.7/os/x86_64/Packages/vsftpd-2.2.2-14.el6.x86_64.rpm 离...原创 2018-05-20 17:02:33 · 1187 阅读 · 0 评论 -
TCP三次握手中SYN,ACK,Seq含义
TCP(Transmission Control Protocol)传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urgent紧急)Sequ...原创 2018-05-20 15:39:38 · 86054 阅读 · 10 评论 -
TCP/IP协议--09 DNS域名系统
一台机器要靠IP地址和MAC地址,其中,MAC地址可以通过ARP协议得到,所以这对用户是透明的,但是IP地址就不行,无论如何用户都需要用一个指定的IP来访问一台计算机,而IP地址又非常不好记,于是就出现了DNS系统。DNS系统介绍DNS的全称是Domain Name System。它负责把FQDN(就是以"."分隔结尾的名字)翻译成一个IP。最初的DNS系统使用的是一个巨大的hosts.t...转载 2018-11-06 09:01:21 · 184 阅读 · 0 评论