IP地址详解
设备以及局域网:
交换机:组建内网的局域网的重要设备
路由器:实现连接内网和外网
网关(Gateway,简写为GW):一个网络的出口,一般在路由器上
局域网:一般称为内网
简单局域网的构成:交换机、网线、PC(其他IT终端)
IP地址:
1.简介:一个唯一标识,是一段网络编码(32位二进制)转换为十进制x.x.x.x
2.x.x.x.x x的范围:0-255
3.构成:网络位+主机位(网络位相同的IP地址,为同一网段)
4.主机位不能全为0,也不能全为255
子网掩码:
1.局域网通信规则:在同一个局域网中,所有的IP必须在同一网段中才可以通信
2.子网掩码:用来确定IP地址的网络位
3.子网掩码如何确认网络位:与255对应的数字位网络位,与0对应的数字为主机位
255.0.0.0/255.255.0.0/255.255.255.0
如:10.1.1.1 255.0.0.0(10.1.1.1属于10.0.0.0网段,名字为.1.1.1)
10.1.1.1 255.255.0.0(10.1.1.1属于10.1.0.0网段,名字为.1.1)
4.一个IP地址,必须配一个子网掩码
IP地址详解
255.255.255.255全局广播地址
ISO定义地址分为5类(以IP地址的第一位进行区分)
A类:1-126 默认子网掩码:255.0.0.0 10.1.1.1
B类:128-191 默认子网掩码 :255.255.0.0
C类:192-223 默认子网掩码:255.255.255.0 192.168.1.1
D类:224-239 组播地址
E类:240-254 科研使用
少了地址127
127.0.0.1 回环地址(永远代表自己)ping127.0.0.1就是与自己通信
PC向外发包:
1.首先判断目标IP地址是否与自己处于同一网段
2.若在同一网段,则直接发送出去,不找网关
3.若不在同一网段,直接发包给网关
DNS
域名服务www. .com
输入域名->请求发送到dns服务器->服务器传回该域名ip->访问
CMD
ipconfig 查看ip地址基本信息
ipconfig /all查看ip地址详细信息
2.测试网络连通性
ping 目标ip地址 #测试网络连通性,有去有回即成功通信
ping -t 目标ip地址 #一直ping 用ctrl+c来终止
ping -n 数字 目标ip地址 #修改ping包的数量
ping -l 数字 ip地址#修改ping包的大小
ping不通时,对方可能不在线,或者开了防火墙
3.手工解析 域名
nslookup www.baidu.com 手工解析域名的ip地址
环回地址是主机用于向自身发送通信的一个特殊地址(也就是一个特殊的目的地址)。
可以这么说:同一台主机上的两项服务若使用环回地址而非分配的主机地址,就可以绕开TCP/IP协议栈的下层。(也就是说:不用再通过什么链路层,物理层,以太网传出去了,而是可以直接在自己的网络层,运输层进行处理了)
IPv4的环回地址为:127.0.0.0到127.255.255.255都是环回地址(只是有两个特殊的保留),此地址中的任何地址都不会出现在网络中
网络号为127的地址根本就不是一个网络地址(因为产生的IP数据报就不会到达外部网络接口中,是不离开主机的包)
当操作系统初始化本机的TCP/IP协议栈时,设置协议栈本身的IP地址为127.0.0.1(保留地址),并注入路由表。当IP层接收到目的地址为127.0.0.1(准确的说是:网络号为127的IP)的数据包时,不调用网卡驱动进行二次封装,而是立即转发到本机IP层进行处理,由于不涉及底层操作。因此,ping 127.0.0.1一般作为测试本机TCP/IP协议栈正常与否的判断之一。
所以说:127.0.0.1是保留地址之一,只是被经常的使用,来检验本机TCP/IP协议栈而已
如果我们可以ping通的话,就说明:本机的网卡和IP协议安装都没有问题。(跟我们当前主机有没有联网没有一点关系)
进制转换
二进制(逢二进一)
十进制(逢十进一)
十六进制(逢十六进一,符号:0-9及A-F)
位权:进制中,每一位所对应的权利数值。
位权的特点与规律:任何进制的个位权永远为1,之后乘以自己的进制数字
二进制转换十进制
任何进制转换为十进制:每一位乘以自己的位权,再相加即可
十进制转换为二进制
方法:使用减法凑数法,如81转二进制,先凑64,剩余17,再凑16,再凑1
减法凑数法:首先凑小于十进制数字并接近十进制的位权,以此类推!凑过的数写1,未凑过的写0,即可转换成功