IP
- IP地址:32位二进制 X.X.X.X 十进制范围0~255 例如:300.213.0.0不合法
- 主机位不能全部为255或0 例:255.255.255.255不合法 0.0.0.0不合法 255.0.0.0合法
- 127.0.0.1回环地址(本机地址)
二进制快速转十进制,使用位权,二进制每位对应1 2 4 8 16 32 64 128......
以 1 0 1 1 1 0 1 0 为例
128 64 32 16 8 4 2 1
如果对应位置是1则把下方数字累加起来 得到十进制结果
十六进制转二进制 直接把16进制的每一位转为二进制即可
IP地址详解
ISO定义五大类:(是以IP地址的第一位进行区分的)
A类:1-126 默认子网掩码:255.0.0.0
B类:128-191 默认子网掩码:255.255.0.0
C类:192-223 默认子网掩码:255.255.255.0
D类:224-239 组播地址
E类:240-254 科研使用
注:目前我们只能使用A、B、C类 子网掩码可以修改
子网掩码
局域网通信规则:在同一个局域网中,所有IP必须在同一个网段才可以互相通信
IP构成:网络位 +主机位(网络位相同的IP地址,为同一个网段)
主机位不能全为0或255
子网掩码:用来确定IP地址的网络位
子网掩码如何确定网络位: 与255对应的数字为网络位,与0对应的数字为主机位
子网掩码只有三种可能
- 255.0.0.0
- 255.255.0.0
- 255.255.255.0
每个网段的地址分三类:
1、0 该网段的名称
2、255 该网段的广播地址
2、中间的可用地址 127.0.0.1 回环地址(跟自己通信)
自动获取ip地址和手动配置ip地址
自动获取的ip地址是不固定的,而手动配置的是固定的同时必须配子网掩码,在某些特定场合只能手动配置,如服务器ip(设置好了就固定不变)
网关
定义:一个网络的出口,GW=Gateway ,一般网关在路由器上
pc向外发包:
- 在同一网段,直接发送
- 不在同一网段,发送给网关
DNS 域名系统
DNS(Domain Name System,域名系统),简单的说:就是把我们输入的网站域名翻译成IP地址的系统,例如我们输入的是www.baidu.com,如果我们的电脑缓存中没有存储www.baidu.com的域名解析且本地的bin中也没有时,电脑就把这串字符发送给DNS(域名解析系统),系统将地址解析36.152.44.96,并转向这个IP地址。于是我们就成功的打开了百度的网页。实际上也可以直接输入36.152.44.96访问百度
所以我们时候上网网页打开慢,有的时候并不是网络问题而DSN服务器的问题。有的时候我们打开网页莫名其妙的跳出运营商的广告,或者一些别的广告,并非是电脑或者手机中毒的现象。而是DNS被劫持的缘故。
dns可以手动修改的,不同地区使用不同的dns效果不一样。
手动解析域名 nslookup
nslookup www.baidu.com
查看ip ipconfig
-all 查看所有信息
ping
- ping IP地址/网址 默认4次
- ping -t IP地址/网址 一直ping
- ping -n 数字 目标ip地址/网址 设置ping的次数
- ping -l 数字 目标ip地址/网址 修改ping包的大小 不同服务器对大小上限设定不同。