![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
CodingLife99
这个作者很懒,什么都没留下…
展开
-
网络知识汇总
4.PPPoE(英语:Point-to-Point Protocol Over Ethernet),以太网上的点对点协议:解决以太网无法身份验证的问题,是将点对点协议(PPP)封装在以太网(Ethernet)框架中的一种网络隧道协议。2.查看选择的桥接适配器是否正确,比如你虚拟机内设置的ip和无线网是在一个网段中,这里就需要选择wireless;6.服务都是有特定端口号的,在服务器上,启动一个服务后,这个服务就不断检测他的服务端口号,即所谓的侦听端口,一旦检测收到发往其端口号的服务报文,就会进行处理。原创 2023-04-26 22:50:10 · 669 阅读 · 0 评论 -
建立非阻塞socket遇到的知识
Winsocket 三:非阻塞server&client程序(tcp)Socket通信中AF_INET 和 AF_UNIX域的区别一个简单的tcp非阻塞connect的客户端(linux)select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET原创 2023-01-09 13:40:08 · 65 阅读 · 0 评论 -
静态路由VLAN设置
某企业使用 R 系列路由器,下接三层交换机,交换机划分了 VLAN10,需要实现路由器 LAN网段的终端可以与三层交换机下的 VLAN10 网段的终端进行互访。原创 2022-12-08 14:07:30 · 327 阅读 · 0 评论 -
Web Service简单了解
Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、WSDL等,所以Web Service可以在任何支持这些标准的环境(Windows,Linux)中使用。参考文章:https://blog.csdn.net/wjl187389/article/details/121367842。这有助于大量异构程序和平台之间的互操作性,从而使存在的应用程序能够被广泛的用户访问。原创 2022-10-12 21:29:58 · 147 阅读 · 0 评论 -
网络知识ABC
一个交换机上的机器都是一个网段吗?不一定。如果设置了VLAN,则可以出现一个交换机中多个网段的情况。比如,A、B电脑都接到同一交换机,A的IP地址为:192.168.1.100/24 B电脑IP为172.16.1.100/24,这样是可以的。VLAN的作用将局域网划分为不同的广播域,只有有VLAN的包才能相互转发,可以控制广播风暴,提高安全性。子网掩码(mask)的作用? 划分子网;分清楚网络号和主机号。网络号 = ip & mask主机号= ip & (mask按位..原创 2022-09-01 16:44:26 · 81 阅读 · 0 评论 -
网络接入技术和IPv6
PSTN:现在主要用在POS机和传真上.资费贵,网速慢. K为单位.这种方式上网和打电话会起冲突.DDN:专线.ISDN:允许同时上网和打电话.ADSL:用的电话线,下行速率达到8M左右,上行速率好像是128k.上行下行不一致称为非对称.HFC:有线电视就是用的这种,机顶盒可以接出网线,开通网络服务.3G:WCDMA:200多个国家都在用,性能比较好.CDMA2000,也是在国内用.TD-SCDMA:国产的标准,不够成熟,中国移动推了一年,后来转战4G.4G:..原创 2020-10-16 08:14:34 · 697 阅读 · 6 评论 -
拓扑结构与IP地址划分
环形要比星型的可靠性更高.公司的网络拓扑结构是星型,中心是交换机.IP发展:第一阶段:分为A~E类二: 子网划分三:无类域间路由(现在多采用这一种,不仅满足大网分小,也满足子网合成超网)无类域间路由172.18.129.0/24: 表示前24位是网络号,则这个网络能容纳2^8-2台主机.子网掩码为1的对应的是网络号,为0代表的是主机号.联想实际中的例子:公司的局域网的IP地址大多为192.168.X.Y,子网掩码为255.255.255....原创 2020-10-16 07:30:57 · 6392 阅读 · 1 评论 -
ZeroMQ实践之路(2)
从网上找了一个ZMQ实现简单负载均衡的例子实验了一把:客户端同时连接两个启动的服务器,然后与服务器之间收发数据,你会发现程序会自动进行负载均衡操作–与两个服务器交替的通信.客户端:/* * * g++ -o request request.cpp -lzmq * */#include <zmq.h>#include <string.h>#include <stdio.h>#include <unistd.h>#include<原创 2021-08-16 20:54:36 · 119 阅读 · 0 评论 -
libcurl试用
主要参考文章:https://blog.csdn.net/simonyucsdy/article/details/82835268安装的套路:./configuremakemake install测试是否好用: curl --help如果不好用,则配置path:export PATH=$PATH:/usr/local/bin可以通过curl-config来查看它头文件和库文件安装的位置.实例代码:#include<iostream...原创 2021-07-05 21:21:35 · 70 阅读 · 0 评论 -
ZeroMQ实践之路(1)
前言第一份工作中用到了ZMQ,后来面试的过程中被问到有没有研究过它的源码,如实回答没有看过,当时是真的加班太猛了,没有时间也没有意识去看。但自己计划表中一直列着这件事,今天抽出时间去实践一下这件事。ZMQ的作者ZeroMQ 的作者是Pieter Hintjens(1962–2016),我是搜ZMQ的书籍时才知道的。他不仅是代码的主要贡献者,还是社区的创建者和维护者,也是《ZeroMQ:云时代极速消息通信库》这本书的作者。他在2010年被查出了癌症晚期,随后他动了多次手术并进行了半年多的化疗,在2011原创 2021-03-27 19:33:42 · 330 阅读 · 0 评论 -
10 道大厂面试必考的计算机网络问题-陶辉 极客时间
学会大厂中更多会考察你的长板.在大厂中 要学会求助1.TCP的三次握手机制,为什么要三次?为什么需要握手?需要同步序列号,当然也有MSS(最大报文段长度),滑动窗口.为什么是3次?正常想法应该是:C:我要建连接,我的seq是这个;S:我收到了S:我的Seq是这个C:我也收到了关连接的时候就是这样的思路.关连接的时候,允许消息处于半打开状态.Server关连接,而Client没有关连接的情况下,Client还可以长时间的发送数据(linux中不会对半打开状态下设原创 2021-03-16 23:00:47 · 996 阅读 · 0 评论 -
记一次linux虚拟机无法连外网的问题
缘起前几天在linux虚拟机中拷来了一个Qt的项目,在配置QtCreator时,一直报编译器没有配置成功的问题,一开始以为是Qt项目中配置的问题,后来发现原来本机没有装g++,真是令人喷饭。解决过程用yum install命令,发现这个系统连不了网,报host xxxx not found的问题,这里是dns没有配置的问题,后来在/etc/sysconfig/network-scripts/ifcfg-enoxxx文件中配置了8.8.8.8和8.8.4.4。去执行systemctl restart n原创 2021-03-07 21:34:25 · 498 阅读 · 1 评论 -
当虚拟机和宿主机ping不通
当虚拟机和宿主机ping不通时1.查看两者之间的防火墙有没有关闭2.查看选择的桥接适配器是否正确,比如你虚拟机内设置的ip和无线网是在一个网段中,这里就需要选择wireless;如果你虚拟机ip设置的和以太网在一个网段里,则需要使用Ethernet。...原创 2021-03-01 21:30:44 · 191 阅读 · 0 评论 -
多网卡udp绑定问题
在多网卡机器上,udp包/协议会自动根据路由最优选择从哪个网卡发数据包出去,即使你在此之前把改socket绑定到了另一个网卡上.参考文章:https://blog.csdn.net/Scarlett_OHara/article/details/88556798原创 2020-12-29 12:02:05 · 1967 阅读 · 0 评论 -
udp返回报文ICMP的
在目标端口不可达的情况下,数据包还没到传输层(UDP/TCP)就挂了。 网络层看到没有进程在监听指定的协议端口, 就会送回一个“目标端口不可达”的ICMP报文。该错误报文中会包括前8个字节的原数据包内容,这就是你在ICMP中看到的UDP部分。https://www.phpfans.net/ask/linux1/7740267830.html关于UDP接收icmp端口不可达(port unreachable)...原创 2020-12-15 23:08:27 · 2441 阅读 · 0 评论