计算机网络
好雨知时节呀
热爱分享,热爱生活
展开
-
小型企业网的搭建(企业网三层架构)
实验拓扑图:实验的要求:三层交换机与核心路由器连接的端口均为3层接口,与服务器连接的交换机也是3层接口内网地址均为172.16.0.0/16HSRP或VRRP丶STP丶VLAN丶DTP丶TRUNK丶VTP均使用控制路由条目数量全网可达,pc通过dhcp获取IP地址对于交换的实验,先做路由的话会有很多的限制,所以根据要求我们有一些顺序可循:因为汇聚层SW1,底下连接着不同的vl...原创 2018-12-23 23:41:07 · 26846 阅读 · 119 评论 -
记录一个Charles下载安装之后抓取不到localhost的问题
下载好Charles下载后跟着指南设置好http等所有的设置,发现还是抓去不到本地的host的http请求。虽然设置了Charles代理设置,但是依然不会走本地host的,要让走本地代理可以用一下方式访问本地host使用localhost然后加上charlesproxy,使得本地主机经过charlesproxy,最后加上端口号;就会解决问题:localhost.charlesproxy.c...原创 2020-03-11 18:19:39 · 1132 阅读 · 0 评论 -
解决可以上QQ,但是无法上网的问题
解决“DNS服务器不响应”的问题?不管你有没有了解过DNS这个技术,在现实是不是遇到过一种问题就是可以使用聊天软件,比如:QQ,WeChat,但是就是无法上网。当你遇到这种问题的时候,其实是你的DNS服务器不工作了,所以这个帖子教你如何解决这个问题:因为博主自己的电脑遇到过这样的问题,还有实际的解决过学校DNS服务器问题,所以总结如下。根据不同的情况,将本人所学总结如下,分为五种情况:...原创 2019-11-03 18:25:52 · 4627 阅读 · 0 评论 -
socket 实现UDP客户端与服务端之间的通信
通信效果:源代码:udpsocket.hpp#pragma once#include <iostream>#include <string>#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <errno.h>#include...原创 2019-06-04 18:14:07 · 319 阅读 · 0 评论 -
简单分析MPLS技术
声明:图片纯手工打造——||MPLS:多协议标签交换----理论篇MPLS是一种IP骨干网技术;支持多种网络协议。传统的IP转发如下图:到达每一台路由器都要分析IP的头部,然后在根据IP报头的信息进行转发,基于最长匹配原则的转发;这样的转发效率明显过于低下。所以IP的转发性能成为限制网络发展的瓶颈。随后就出现了ATM技术,但是为什么ATM技术没有得到普及,因为ATM的复杂性和实际部署成...原创 2019-10-16 20:14:45 · 1072 阅读 · 0 评论 -
网络设备(集线器,中继器,桥接器,交换机,路由器,网关和Brouter)
1.中继器中继器在物理层操作。其工作是在信号变得太弱或损坏之前在同一网络上重新生成信号,以便延长信号在同一网络上传输的长度。关于中继器需要注意的一点是它们不会放大信号。当信号变弱时,它们逐位复制信号并以原始强度再生。这是一个2端口设备。2.集线器集线器基本上是一个多端口中继器。集线器连接来自不同分支的多条线,例如,连接不同站的星形拓扑中的连接器。集线器无法过滤数据,因此数据包将发送到所有连接...原创 2019-06-03 00:28:41 · 1092 阅读 · 0 评论 -
什么是localhost(127.0.0.1)?
什么是本地主机?当您在计算机上 ping IP地址时,您尝试联系互联网上的另一台计算机,但是当你ping IP地址127.0.0.1时,ni正在与本地主机通信。localhost 始终是你自己的计算机。当你呼叫本地主机时,你的计算机正在通话。你的计算机并不总是直接识别本地主机。在你的个人网络中,localhost有一个单独的IP地址,如192.168.0.1。(大多数情况下),与你在互联网上使用...原创 2019-06-03 00:20:41 · 42168 阅读 · 2 评论 -
DHCP服务器如何动态地为主机分配IP地址?
DHCP服务器如何动态地为主机分配IP地址?DHCP是动态主机配置协议的缩写。它是主机用于获取网络设置信息的应用层协议。DHCP由DHCP服务器控制,动态分配网络配置参数,如IP地址,子网掩码和网关地址。1. 什么是动态主机配置协议?动态 - 自动主机 - 连接到网络的任何计算机配置 - 配置主机意味着向主机提供网络信息(IP地址,子网掩码,网关地址)协议 - 规则集总之,DHCP...原创 2019-06-03 00:08:54 · 7917 阅读 · 1 评论 -
socket 初识
套接字套接字描述符套接字是通信端点的抽象。就比如使用文件描述符访问文件,应用程序用套接字描述符访问套接字。#include <sys/socket.h>int socket(int domain, int type, int protocol);参数说明:domain (域): 确定通信的特性,包括地址格式。套接字通信域(部分表)域描述AF...原创 2019-06-02 23:22:54 · 151 阅读 · 0 评论 -
输入www.baidu.com后发生的事情
我们假设您想要访问 www.baidu.com 查找一些你所需要的东西。您将 www.baidu.com 键入浏览器的地址栏。浏览器检查缓存中的DNS记录,以查找 www.baidu.com 的相应IP地址。DNS(域名系统)是一个数据库,用于维护网站名称(URL)及其链接的特定IP地址。互联网上的每个URL都有一个唯一的IP地址。IP地址属于托管我们请求访问的网站的服务器的计算机。例如,...原创 2019-06-07 18:12:21 · 25132 阅读 · 0 评论 -
浅谈二层交换安全攻击与防御
1) mac地址洪泛攻击:因为mac地址表有限,所以当有人恶意将mac地址表充满后,就会达到mac攻击目的;**具体实施:**用kali Linux打开命令行,输入macof,为快速将mac地址表充满,可以一次性打开多个终端,然后打开macof,然后等待片刻,当对方mac被塞满之后,就会导致交换机的交换机处于非正常状态,导致交换机会把接收到的信息以广播的形式进行洪泛,则这个时刻就可以进行抓包...原创 2018-11-21 18:18:39 · 2714 阅读 · 0 评论 -
一张思维导图解决ipsec技术
用思维导图总结IPsec相关知识:原创 2018-11-14 23:48:48 · 1153 阅读 · 0 评论 -
ipv4不够用?NAT技术来解决
为了更好地理解NAT技术,首先普及一些前提的知识:IPv4地址私有和公有:私有地址:标识本地唯一,即你主机所在的内网唯一性,且不可以在因特网中参与通信。也就是说你主机的IP地址可能会和别人的内网中主机地址一样。无需付费就可以在内网中使用。私有地址有以下这些:A:10.0.0.0/8B: 172.16.0.0/16-172.31.0.0/16C: 192.168.0.0/24...原创 2018-10-12 15:43:49 · 4275 阅读 · 2 评论 -
IPv6报头分析
因为IPv4地址受到32比特位字段的限制,数量毕竟有限,所以推进了新的IP地址协议的出现—IPv6。有人会问IPv6地址用不完吗?网络界有一句著名的句子形容它:地球上的每一粒沙子都有一个IPv6地址。可想而知人们以后不会担心地址不够用的情况。(2^128个)IPv4和IPv6有很多的不同,也有很多保留下来的东西。这个话题在以后的博客中讲解,这篇主要分析IPv6报头。IPv6报头分析:(上图...原创 2018-10-10 15:51:49 · 1928 阅读 · 0 评论 -
IPv4报头格式分析
IPv4报头(括号内为所占的比特位):以下为ipv4详细信息:下面详细描述ipv4报头中各个字段的含义:·Version(版本):该字段长度为4比特位。标识IP报头的版本和格式,ipv4数据包的该字段设置为:0100·IHL( Internet报头长度):该字段长度为4比特位。它标识报头的总长度,以32比特位为一个单位,在ipv4中头部被限制为最多15个32位字。有效报头的最小值为5。...原创 2018-10-09 17:17:35 · 13424 阅读 · 0 评论 -
计算机网络
计算机网络初识计算机网络的起源目前遍及全世界的国际互联网,最初的来源是美国国防部的一个军事网络。当初设计它时,并没有想到要把网络拉到全世界,只是单纯地希望如果有一天核战争爆发,能有一种网络在受到毁灭性攻击之后,仍然可以通行全世界,具有迅速恢复畅通的能力。从ARPANET到NSFNET70年代,美国国防部开始进行DARPA计划,开始架设高速且有弹性的网络,重点是当美、前苏两地间的网络如果断线...原创 2019-05-18 15:48:17 · 1406 阅读 · 0 评论 -
C语言获取主机名和IP地址
获取主机与IP地址的C语言代码我们将使用以下函数:gethostname():gethostname函数检索本地计算机的标准主机名。gethostbyname():gethostbyname函数从主机数据库中检索与主机名对应的主机信息。inet_ntoa():inet_ntoa函数将(Ipv4)Internet网络地址转换为Internet标准点分十进制格式的ASCII字符串。代码来源于...原创 2019-04-28 17:13:49 · 6701 阅读 · 5 评论 -
C程序查找IP地址,子网掩码和默认网关(C语言有趣的代码)
为什么会有这篇博客?今天在看计算机网络的看到了IP地址,脑瓜子突发奇想用C语言可以查看IP地址吗?C语言怎么查看IP地址呢?打开浏览器开始了搜索,零零碎碎的收集了一个简短的代码,贴出来分享~学以致用,用兴趣学习,嘻嘻嘻~~~一般查看IP地址的方法:(以windows 10为例)1. 用win+R打开命令提示符2. 输入cmd3. 输入ipconfigC语言代...原创 2019-04-26 11:00:57 · 3476 阅读 · 5 评论 -
Ping和Traceroute有什么区别?
Ping和Traceroute区别在计算机网络中,数据用称为数据包的小块发送。每个数据包都是单独传输的,也可能遵循不同的路由到达目的地。一旦原始消息的所有这些分组到达目的地,它们就被重新组装以形成原始消息。但是,有时候,可能会发生Web服务器故障,网络拥塞或其他一些技术故障,这可能会阻止消息到达目的地。Ping和Traceroute相同的作用为了诊断此类拥塞和网络故障,我们使用两个常见程序,...原创 2019-04-26 09:16:07 · 7316 阅读 · 2 评论