1、网络通信术语1.1、三种通信模式单播;多播;广播;1.2、LAN组成ComputersPCsServersInterconnectionsNICsMediaNetworkdevicesHubsSwitchesRoutersProtocolsEthernetIPARPDHCP(1)Hub集线器Hub:多端口中继器;Hub并不记忆该信息包是由哪个MAC地址发出,哪个MAC地址在Hub的哪个端口;H
分类:
系统相关 时间:
2018-01-21 16:32:29
阅读次数:
233
1、last 显示所有用户的登录情况 2、lastlog 显示那些用户有登录过,那些用户从来没登录过 3、traceroute 探测我指定网站的路径,来跟踪路由 。如:traceroute www.baidi.com 4、netstat 显示网络的监听情况,常用的有以下三种方式: netstat - ...
分类:
系统相关 时间:
2018-01-20 17:46:31
阅读次数:
367
windows下IOCP, linux下 epoll。 epoll模型其实也是一个同步模型,ET是epoll里面的一种模式,叫 边缘触发。 个人理解,类似于 windows下的事件选择模型。代码如下: 使用telnet 命令模拟客户端进行测试,结果如下: 服务端: 客户端: 比较好的linux 网络 ...
分类:
其他好文 时间:
2018-01-18 22:03:36
阅读次数:
177
Linux网络配置(1) 在Linux系统中,网络功能的实现被分成两部分存放; 1.存放于内核空间中的协议栈; 包括:物理层、数据链路层、网络层以及传输层协议; &nb
分类:
其他好文 时间:
2018-01-18 16:56:19
阅读次数:
173
网络软件都是由客户端和服务端组成,由服务端在服务器上监听指定的端口处理接收到的数据,而客户端是向服务器端监听的端口发送数据,并由服务器端对该数据进行处理,然后将处理结果返回给客户端。 那么我们在linux上怎么来查看我们都监听了哪些端口,和都有哪些客户端来连接我的服务器呢? 首先我们要知道我们是使用 ...
分类:
系统相关 时间:
2018-01-17 20:19:37
阅读次数:
2165
** 开始前的一些其他问题: * 主板虚拟化的开启:要运行一些操作系统,虚拟化软件和虚拟机,硬件虚拟化就需要启用。大多数情况下,不需要虚拟化技术的操作系统可以正常运行在启用了虚拟化技术的系统,但有些需要这种技术的操作系统,必须启用虚拟化技术才能运行。不同型号的电脑主板开启方式有些差异,请自行百度自己 ...
分类:
系统相关 时间:
2018-01-12 21:16:07
阅读次数:
302
由于在传统的共享以太网中,所有的节点共享传输介质,所以同一时间只能允许2台计算机之间通信,如果多台计算机想要同时通信,就会导致数据“粘包”或堵塞。于是以太网采用了: CSMA/CD协议(基带冲突检测的载波监听多路访问技术): 这个协议的作用是:证传输介质有序、高效地为许多节点提供传输服务,换句话说, ...
分类:
系统相关 时间:
2018-01-01 16:56:02
阅读次数:
176
网络信息查看 设置网络地址: cat /etc/sysconfig/network-scripts/ifcfg-eth0 你将会看到: DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesTYPE=EthernetIPADDR= ...
分类:
系统相关 时间:
2017-12-23 21:48:34
阅读次数:
272
最近在自己的电脑上搞了个ubuntu server,自己做点小demo,当需要连接网络时问题来了,没法连接网络,网上有一些资料都是一笔带过,并不符合自己的情况,现在将我解决的过程记录下: 首先,在自己的windows电脑上cmd下输入ipconfig 注意这个ip,要在linux网络配置中ip网段要 ...
分类:
系统相关 时间:
2017-12-21 01:49:53
阅读次数:
169
C语言实现Linux网络嗅探器 一、知识准备 1.一般情况下,网络上所有的机器都可以“听”到通过的流量,但对不属于自己的数据包则不予响应。如果某个工作站的网络接口处于混杂模式,那么它就可以捕获网络上所有的数据包和帧。 2.为了绕过标准的TCP/IP堆栈,网卡就必须设置为混杂模式。一般情况下,要激活这 ...
分类:
系统相关 时间:
2017-12-17 14:09:13
阅读次数:
228