浅谈网络基础

IP地址

IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。
常见的IP编址分为两大类:IPv4IPv6
IPv4地址为32位长,而IPv6地址为128位长。
由于IPv4最大的问题在于网络地址资源有限(只有2^32-1个地址),所以就有了更加厉害的IPv6。
IPv6是IETF(互联网工程任务组,Internet Engineering Task Force)设计的用于替代IPv4的下一代IP协议,号称可以为全世界的每一粒沙子编上一个网址。

我这里简要讲一下IPv4编址。
一个IPv4地址分为两部分:网络部分和主机部分
网络部分用来标识所属区域,主机部分用来标识该区域中的那个主机。

IPv4地址共32位,通常使用点分十进制表示,整个地址分为4部分,每部分8位。
例:
192.168.1.1
11000000.10101000.00000001.00000001

子网掩码

子网掩码也为32位,与IP地址一一对应。
我们通过子网掩码来确定网络部分的位数。
IP地址中相对应子网掩码中为1的部分为网络部分。
例:
192.168.1.1
11000000.10101000.00000001.00000001
子网掩码:
255.255.255.0
11111111.11111111.11111111.00000000
该IP地址前24位为网络部分。
与此IP地址处在同一个网络的其他主机的IP地址前24位相同。

同一个网络主机之间通信

同一个网络主机之间通信会发送一个ARP以获取想要通信的主机的MAC地址。
例:
主机A想要与同一网络下的主机B通信,A会发送一个ARP信息给B,B接受到后会返回自己主机的MAC地址。

MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。MAC地址是网卡决定的,是固定的。
地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。

不同网络之间通信

不同网络之间通信要通过网关/路由器。
在不同网络之间传输数据的功能叫做路由功能,一般有多个接口,连接到不同网络中,并且通过路由表进行数据转发。

域名

IP地址往往难以记忆,所以我们一般使用域名进行管理。
域名分为三个部分,用“.”分割:
例:
www.******.com
主机名.域名.类型
类型:标识此域名的类型
域名:域名称
主机名:该域中的某台主机名称

DNS

域名是便于我们记忆IP地址的,但真正的数据传输还是通过IP地址完成的。
每个域名代表一个IP地址,而DNS服务就是用来在IP与域名之间进行转换的。
DNS服务由DNS服务器提供。

通过以上的这些知识,我们可以知道,要配置一个可上网的计算机至少需要四步:
1.IP地址
2.子网掩码
3.网关
4.DNS

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值