
网络基础
文章平均质量分 70
一只胡说八道的猴子
共勉!!高处见!
展开
-
跨域请求剖析
什么是跨域请求在 HTML 中,<a>, <form>, <img>, <script>, <iframe>, <link> 等标签以及 Ajax 都可以指向一个资源地址,而所谓的跨域请求就是指:当前发起请求的域与该请求指向的资源所在的域不一样。这里的域指的是这样的一个概念:我们认为若协议 + 域名 + 端口号均相同,那么就是同域。举个例子:假如一个域名为aaa.cn的网站,它发起一个资源路径为aaa.cn/books/getBoo原创 2021-08-13 18:30:43 · 178 阅读 · 0 评论 -
第5节浅谈NIO
浅谈NIO概述1.Java NIO 全称 Java non-blocking IO,是指 JDK 提供的新 API。从 JDK1.4 开始,Java 提供了一系列改进的输入/输出的新特性,被统称为 NIO(即 NewIO),是同步非阻塞的。2.NIO 相关类都被放在 java.nio 包及子包下,并且对原 java.io 包中的很多类进行改写。【基本案例】NIO 有三大核心部分:Channel(通道)、Buffer(缓冲区)、Selector(选择器) 。3.NIO 是面向缓冲区,或者面向块编程的原创 2021-07-25 14:17:54 · 235 阅读 · 1 评论 -
数据链路层
写在前面以下笔记是我观看湖南科技大学高军老师的计算机网络课程得到的,大家可以去慕课和哔哩哔哩上看看,讲的很棒封装成帧封装成帧是指数据链路层给上层交付的协议数据单元添加帧头帧尾使之成为帧,这里的上层是网络层,网络层的协议数据单元为package包帧定界这是PPP帧的格式与以太网v2的mac帧我们知道物理层是以比特流的形式发送数据的面对一连串的比特流,接收方如何从一连串的比特流中取出一个个帧呢?即如何对帧进行定界呢?帧头和帧尾中包含有许多重要的控制信息,其中的作用之一便是帧的定界给每原创 2021-05-22 19:30:47 · 992 阅读 · 1 评论 -
@ResponseBody注解的作用
1、@ResponseBody注解的作用是将controller的方法返回的对象 通过适当的转换器 转换为指定的格式之后,写入到response对象的body区(响应体中),通常用来返回JSON数据或者是XML。数据,需要注意的呢,在使用此注解之后不会再走视图处理器,而是直接将数据写入到输入流中,它的效果等同于通过response对象输出指定格式的数据。 这里还要着重强调一下,要通过@ResponseBody 注解 将返回的json字符串放入响应体中,然后在前台js才能拿到json字符串进行解析,原创 2021-04-03 09:08:00 · 377 阅读 · 0 评论 -
20张图带你彻底领会数字签名与数字证书
数字签名是什么?作者:David Youd翻译:阮一峰原文网址:http://www.youdzone.com/signature.html鲍勃有两把钥匙,一把是公钥,另一把是私钥。鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。鲍勃收信后,用私钥解密,就看到了信件内容。这里要强调的是,只要鲍勃的私钥不泄露,这封信就是安全的,即使落在别人手里,也无法解密。鲍勃给苏珊回信转载 2021-03-21 22:27:49 · 387 阅读 · 0 评论 -
受限与定向广播
IP广播地址有四种类型:有限广播--有限广播的地址设为255.255.255.255。有限广播地址通常在配置主机的启动信息时使用,此时,主机可能还不知道它所在网络的网络掩码,甚至连它的IP地址也不知道。例如当主机从DHCP或BOOTP服务器获取IP地址时。发送给IP地址255.255.255.255的数据包属于有限广播数据包。在指定给本地网络的广播数据包时,目的地址的网络标识部分和主机标识部分全都是1(255.255.255.255)。在任何情况下,路由器都不转发目的地址为有限广播地址的数据报,这样的数据转载 2021-01-01 15:26:56 · 1565 阅读 · 1 评论 -
Ipv4地址分类及各类地址范围
IPv4地址是指baiIPv4协议使用的32位地址。为了便于对IP地址进行管理, 根据IPv4地址的第一个字节,IPv4地址可以分为以下五类。A类:0~127B类:128~191C类:192~223D类:224~239,组播地址E类:240~254,保留为研究测试使用IPv4地址中有一些地址段有特殊用途,这些地址段及用途的说明如下:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16作为私网IPv4地址,可用于家庭、办公室和企业的内部局域网。设计私网IPv4地址的初原创 2021-01-01 15:22:05 · 13483 阅读 · 0 评论 -
转发表(MAC表)、ARP表、路由表总结
全文概要计算机网络中一个关键步骤在于通信路径上不同节点对于流经本节点的数据包转发,常见的交换设备主要是交换机(第二层、三层)和路由器(第三层),在实际运行时,它们各自维护一些表结构帮助完成数据包的正确寻址与转发,本文详细介绍了三张至关重要的表:转发表、ARP表与路由表的在网络数据包转发功能中发挥的作用,以及它们协同工作的原理,顺便也会接着之前的文章继续谈谈交换机和路由器的一些事儿。网络分层协议计算机网络是将地理上隔离的计算节点从物理上相连(双绞线、光纤、无线信号等),并采用分层方式,将计算机网络自顶向转载 2021-01-01 10:34:53 · 11819 阅读 · 2 评论 -
广播和泛洪的区
广播帧的产生:网络中存在有广播帧是不可避免的,比如开启了DHCP服务器, 每次请求, 都会有以”FF.FF.FF.FF.FF.FF”的帧格式出现.它向所有端口转发.假设主机A与B在同一个网络内,当主机A要向主机B发送信息,那么需要知道主机B的IP地址和MAC地址,这里面我们假定A只知道B的IP地址,而不知道 B的MAC地址,那么这时A就需要向网络中发送一个ARP请求,来获取B的MAC地址,这个ARP请求实际上就是一个广播包.而泛洪和MAC列表相关, 在缓存中是存在的, 有确定的MAC地址. 只是在MAC表转载 2020-12-26 09:27:55 · 585 阅读 · 0 评论 -
MAC地址,单播、组播、广播的区别
广播地址 FF:FF:FF:FF:FF:FF单播地址 前24位为厂商地址;后24位是厂商位网卡制定的唯一编号;单播地址的特征是头8位的最低位为0;(不需要组播时,通常用单播,注意MAC地址,第一字节最后一位必须为0)组播地址 组播地址的特征是头8位的最低位为1;...原创 2020-12-26 09:15:02 · 1757 阅读 · 0 评论 -
ARP是什么?+ARP欺骗 MAC为ff:ff:ff:ff:ff:ff是什么意思
ARP我们知道,当我们在浏览器里面输入网址时,DNS服务器会自动把它解析为baiIP地址,浏览器实际上查找的是IP地址而不是网址。那么IP地址是如何转换为第二层物理地址(即MAC地址)的呢?在局域网中,这是通过ARP协议来完成的。ARP协议对网络安全具有重要的意义。通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞。所以网管们应深入理解ARP协议。一、什么是ARP协议ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写。在局原创 2020-12-26 09:05:18 · 3292 阅读 · 0 评论 -
Cisco二层交换机的ip default-gateway的用途
Cisco的二层交换机上通常会有一个命令为ip default-gateway,直译就是默认网关的意思。一直都知道在二层上面敲这个命令,但是对其概念和用途却不是很清楚。网上有的朋友说这是和默认路由一个意思,今天经过一段研究,终于弄懂了其中的意思。其实很简单,这个命令是用于远程管理的,也就是vty,通常是在配置了vlan1的接口地址以后,在配置该地址,以指向三层的地址。如下:conf tint vlan 1ip add 192.168.0.101 255.255.255.0no shexit转载 2020-12-25 14:46:27 · 6066 阅读 · 1 评论 -
Vmare虚拟机网络连接方式桥接模式+桥接模式+主机模式
虚拟机网络连接模式最近在学习虚拟机和计算机网络,在网上看了一些关于虚拟机网络连接方式的介绍这篇文章写的不错:https://www.cnblogs.com/luxiaodai/p/9947343.htmlContent虚拟机网络连接方式Bridged(桥接模式)NAT(桥接模式)Host-only(主机模式)虚拟机NAT模式配置静态IP以及DNS虚拟机网络连接方式安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:其中VMnet1是虚拟机Host-only模式的网络接口,VM原创 2020-12-09 20:19:19 · 333 阅读 · 0 评论 -
计算机网络 之网关的作用
网关的作用网关网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。 网关是一种充当转换重任的计算机系统或设备。在使用不同的通信协议、数据格式或语言,甚至体系结构完全不同的两种系统之间,网关是一个翻译器。与网桥只是简单地传达信息不同,网关对收到的信息要重新打包,以适应目的系统的需求。同时,网关也可以提供过滤和安全功能。大多数网关运行原创 2020-12-08 22:24:14 · 2874 阅读 · 0 评论 -
IP、子网掩码、缺省网关/默认网关、DNS、服务器、端口的总结
网络的基本概念客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器)服务器:为客户端提供服务、数据、资源的机器请求:客户端向服务器索取数据响应:服务器对客户端请求作出反应,一般是返回给客户端数据screenshot.pngURLUniform Resource Locator(统一资源定位符)网络中每一个资源都对应唯一的地址——URLIP 、子网掩码 、路由器 、DNSscreenshot.pngIP地址IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和原创 2020-12-08 22:23:20 · 658 阅读 · 0 评论 -
计算机网络实验 使用两台虚拟机演示搭建DHCP服务的配置与管理
具体流程1.打开两台虚拟机 ,linux虚拟机作为DNS服务器。windows作为客户机2.将虚拟机的网络模式设置为仅主机模式,防止不同组间相互干扰打开vmware 的虚拟网络编辑器,将内置的DHCP服务禁用,防止干扰配置Linux虚拟机的IP//进入 /etc/sysconfig/network_script/eth0文件更改IP使用ifconfig查看IP发现成功更改进入usr/server/将usr/shar/dhcp.conf.sample 的内容拷贝到 etc/原创 2020-12-08 22:22:41 · 2578 阅读 · 0 评论