网络中的基本概念

下面的概念都是我自己子在看一些文章的时候看到一些我不懂得次总结出来的。其实我看这些也不是想完全了解底层的原理,我就是希望可以了解一下网络中到底是早怎么工作的,我认为了解一下还是有好处的。这篇文章会一直更新,大家有兴趣可以关注一下。

1.ip地址和Mac地址的关系?

ip地址在网路世界里面相当于门牌号的作用,而Mac地址代表的则是你真实的地址,对应的就是网络中网卡的地址。这两个关系是一一对应的。互相解析使用的协议就是ARP(地址解析)协议和RARP(逆向地址解析)协议。这两个协议后面有时间我会写一下,大家也可以百度查一下他的工作规则。

2.子网掩码

子网掩码一般和ip一起存在,它的主要作用是指明ip地址里面的那几位是ip所在的主机子网地址,那几位是ip所属主机的掩码地址。

3.如何判断两个ip是不是同一个网段

首先把ip地址和子网掩码分别转化成二进制,然后进行 与 运算,如果两个ip最终计算出来的网络表示相等,那么就属于同一个网段。

4.网关和路由器的区别

这两个东西我都知道,但是还真的没有去仔细考虑一下两者的区别,再加上现在一般的路由器集成了网关的功能,导致两者没有明确的界限。

网关:网络流量的入口和出口,也可以用来实现不同协议之间的转换。他一般是工作在应用层的协议转换上面的,比如http协议和ftp协议之间的转换,网关不仅仅要转发流量,而且还需要对报文进行转换和翻译,是很复杂的。

如果网关是作为路由器连接两个不同网段的机器的话,那么他就是工作在传输层的,如果是作为协议翻译,那么他就是工作在应用层的,注意网关是一个功能性的概念,他不具体指哪种设备或者某个物件。

路由器:指的是路由,就是路径。大家都知道只有处于同一网段下面的机器才可以直接通信。那么两台处于不同网段的机器需要访问怎么办呢,那就需要路由器的存在。路由器分配路由有两种方式,一种是静态路由,另一种就是动态路由。前者需要用户手动配制,后者是根据一系列算法决定路由的。一般小型网络使用静态路由,大型网络使用动态路由。

现在的路由器功能很强大,可以配置DNS,也可以作为网络出口。

总结就是两者的界限并不是很明确,因为网关相当于一个功能性的概念,而路由器更倾向于一个设备的概念。

5.DHCP

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网的网络协议,使用UDP协议作,可以给内部网络或网络服务供应商自动分配IP地址.

6.关于集线器、网桥、交换机的简单概念

集线器,一般是提供多个插口,电脑把网线插在接口上。当一个电脑要发送信息的时候,是以类似于广播的形式进行,是否需要接收数据是有其他计算机自行决定的。它是工作在物理层上面的。

网桥:网桥外表和集线器类似,使用方式类似。但是当一个电脑只会发送数据到目的地的电脑Mac地址和对方电脑Mac地址一致的电脑上面。也就是他不会使用广播的形式进行网络传输。因为链路层的地址就是Mac地址,所以网桥是工作在链路层上面的。

交换机:交换机类似于多个网桥的集合,现在有些交换机也实现了路由的功能。具体的可以百度查一下,这个东西我兴趣不大所以只是简单的看了一下。

猜你喜欢

转载自blog.csdn.net/qq_30055391/article/details/84660400
今日推荐