计算机网络学习-HCIP-01

HCIA知识(网络基础知识)

认识网络设备

交换机

交换机控制平面功能:系统的协议处理、业务处理、路由运算、转发控制、业务调度、流量统计、系统安全等功能。

业务报文转发处理流程中,将报文送往交换网板之前,会先进行切片

AP:无线接入点 用来接受无线信号的,接收完发送信号到交换机

 

路由器:用来连接不同网络的,不同网络实现通信

 

数据通信原理:

电脑浏览器如何打开百度的?

王者客户端如何连接服务器的?

双十一,618,电商服务器如何顶住压力的?

 

网络基础概念----IP地址

IP地址在网络中用于标识一个节点(或者网络设备的接口)

 

IP地址的格式:网络位+主机位

192.168.1.1

网络位:用来判断这个IP来自于哪个网络即192.168.1

由什么来决定网络位的长度?-------由子网掩码决定

192.168.1.1  255.255.0.0   这个的网络位是192.168

192.168.1.1  255.255.255.0 这个的网络位是192.168.1

主机位:

 

DHCP作用:自动给电脑,手机配置ip地址

DHCP:动态主机配置协议,属于应用层协议

DHCP Snooping 全局使能后,默认ipv4和ipv6全部开启

DHCPv6收到Decline报文时,不会回复Reply报文

DHCP报文在传输层采用UDP协议封装

eNSP配置DHCP如下:

路由器启动dhcp服务:

<Huawei>sys  //进入系统视图

Enter system view, return user view with Ctrl+Z.

[Huawei]dhcp enable     //启动dhcp服务,第一步

Info: The operation may take a few seconds. Please wait for a moment.done.

[Huawei]int g0/0/1  //进入1接口(看连接的是哪个接口,进入对应的接口)

[Huawei-GigabitEthernet0/0/1]dhcp select interface       //选择1接口配置dhcp服务,进入对应接口,使能接口dhcp

[Huawei-GigabitEthernet0/0/1]dhcp server dns-list 192.168.1.100

//配置1接口连接的dns服务器的ip地址为192.168.1.100

 

此时电脑pc设置-DHCP-应用,命令行里输入ipconfig查看,即可看到已经自动获取IP地址了

Gateway-----网关

Subnet mask----子网掩码

Physical address—MAC地址(物理地址)

DNS服务器:域名解析,将域名(网址www.xxx.xx)解析为网址所对应的ip地址

在路由器里启动了1接口的dhcp服务,配置了1接口dns服务器的ip地址后,电脑就可以自动获取ip地址和DNS的地址了

启动服务器Server的服务器端口53

此时从电脑PC来ping www.baidu.com就可以正常ping通了,服务器的域名是配置的www.baidu.com,服务器域名对应的ip地址是192.168.1.253,服务器本机的ip地址是192.168.1.100

原理:PC  ping www.baidu.com的时候,DNS服务器将这个域名解析为对应的ip地址192.168.1.253

网关:用来连接不同网段

此时电脑pc1要去访问pc4,可以看到他们属于不同网段

配置pc1,网关就是路由器1接口的ip地址192.168.1.1

配置pc4,网关就是路由器2接口的ip地址100.100.100.1

路由器配置:1接口IP地址为192.168.1.1,2接口的IP地址为100.100.100.1

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]int g0/0/1

[Huawei-GigabitEthernet0/0/1]ip add 192.168.1.1 255.255.255.0

Jul  3 2024 10:29:57-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[0]:The line protocol

 IP on the interface GigabitEthernet0/0/1 has entered the UP state.

[Huawei-GigabitEthernet0/0/1]q //返回上一级目录,q是简写(quit)

 

[Huawei]int g0/0/2  //进入2接口

[Huawei-GigabitEthernet0/0/2]ip add 100.100.100.1 255.255.255.0  //配置2接口的IP地址为100.100.100.1,子网掩码255.255.255.0

Jul  3 2024 10:29:57-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[0]:The line protocol

 IP on the interface GigabitEthernet0/0/2 has entered the UP state.

[Huawei-GigabitEthernet0/0/2]

此时pc1 ping pc4的ip地址,不是同一网段,请求信息到达路由器,将信息交给路由器1接口192.168.1.1,路由器依据路由表,选择配置了100.100.100.1的这个接口2出去,就可以把信息发给pc4

Pc4 访问pc1 原理一样

查看路由器的路由表

[Huawei] display ip routing-table  //查看路由表所有信息display ip routing-table         //可简写dis ip routing-table

[Huawei] display ip routing-table 100.100.100.100 //查看去往100.100.100.100这个网段的路由信息

查看指定网段的路由信息display ip routing-table x.x.x.x

可以看到,去往100.100.100.100这个网段,从配置了100.100.100.1的接口2出去

网关的作用就是实现不同网段之间的通信

路由器分组转发原理就是依据路由表来判断信息转发路径

现在来解答问题电脑浏览器如何打开百度的?

电脑开机,通过DHCP获取ip地址;

电脑打开浏览器,输入域名www.baidu.com,电脑把www.baidu.com发送到自己的DNS服务器

DNS服务器把域名解析成百度对应的ip地址

电脑向百度服务器发送请求,即可访问

 

多个路由器实现通信

配置如图:

PC

路由器AR3

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]int g0/0/1

[Huawei-GigabitEthernet0/0/1]ip add 192.168.1.10 255.255.255.0

Jul  3 2024 11:31:45-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[0]:The line protocol

 IP on the interface GigabitEthernet0/0/1 has entered the UP state.

[Huawei-GigabitEthernet0/0/1]int g0/0/2

[Huawei-GigabitEthernet0/0/2]ip add 192.168.2.1 255.255.255.0

Jul  3 2024 11:32:16-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[1]:The line protocol

 IP on the interface GigabitEthernet0/0/2 has entered the UP state.

[Huawei-GigabitEthernet0/0/2]

路由器AR4

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]int g0/0/2

[Huawei-GigabitEthernet0/0/2]ip add 192.168.2.10 255.255.255.0

Jul  3 2024 11:39:35-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[0]:The line protocol

 IP on the interface GigabitEthernet0/0/2 has entered the UP state.

[Huawei-GigabitEthernet0/0/2]int g0/0/0

[Huawei-GigabitEthernet0/0/0]ip add 192.168.3.1 255.255.255.0

[Huawei-GigabitEthernet0/0/0]

Jul  3 2024 11:40:05-08:00 Huawei %%01IFNET/4/LINK_STATE(l)[1]:The line protocol

 IP on the interface GigabitEthernet0/0/0 has entered the UP state.

服务器server

现在pc 可以ping通到路由器AR3接口1-192.168.1.10,接口2-192.168.2.1---因为pc和路由器是直连

现在pc ping不通到路由器AR4接口2-192.168.2.10,接口0-192.168.3.1

目前pc 都ping不通路由器AR4,那就更不可能ping通服务器了,因为路由器AR3上没有去往192.168.3.1的路由表,路由器不知道怎么转发

 

这时pc要去访问服务器,我们只需要让AR3知道去往192.168.3.1,只需要把消息交给192.168.2.10这个接口,让路由器AR4再去转发就ok了

解决方法:在路由器AR3上配置静态路由/缺省路由/动态路由,在AR4上配置静态路由/缺省路由/动态路由,选一种方法就行

这里选择配静态:

AR3配置:

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]ip route-static 192.168.3.0 255.255.255.0 192.168.2.10   //配置静态路由,目的地址(去往)192.168.3.0这个网段,下一跳消息从192.168.2.10这个接口出去就可以了

[Huawei]

查看一下去往192.168.3.10这个网段的路由信息

[Huawei]dis ip routing-table 192.168.3.10

Route Flags: R - relay, D - download to fib

------------------------------------------------------------------------------

Routing Table : Public

Summary Count : 1

Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

 

    192.168.3.0/24  Static  60   0          RD   192.168.2.10    GigabitEthernet

0/0/2

 

[Huawei]

Proto-路由协议类型(是静态static,还是动态,还是缺省);

Cost-路由开销,

Pre-路由协议优先级(0-255)静态优先级为60,值越小,优先级越高。

NextHop(下一跳接口地址)

可以看到消息要去往192.168.3.0这个网段,只要把消息包交给路由器AR4的2接口192.168.2.10就可以了,路由器AR4再来进行转发

 

此时pc ping 192.168.3.10仍旧是不通的,因为只配置了过去的路径,没有配置返回的路径,消息是发过去了,但是服务器收到消息没有返回信息给pc

 

还需要配置AR4,即服务器返回消息给192.168.1.0这个网段的路径(径)

 

AR4配置

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]ip route-static 192.168.1.0 255.255.255.0 192.168.2.1

[Huawei]

 

现在再用pc ping一下192.168.3.10,可以看到,现在就通信上了

此时用服务器ping pc,可以看到,也是可以ping通的,ping测试,目的ip地址,次数

数据通信原理

王者客户端如何连接服务器?王者客户端里内置了王者服务器的ip地址,不用DNS服务器进行域名解析

 

客户端软件:如qq,微信等等

把自己电脑DNS服务器ip地址改为错误的时候,qq,微信仍能正常登录使用

 

但是访问不了网址了

 

如下,当前电脑连接的网络是WiFi,我更改了它的DNS服务器,改为了手动ip地址为2.3.4.5,此时浏览器上不了网了,打不开任何一个网页,但是qq,微信仍能正常使用(发消息,登录、退出等)

posted @   寂灭无言  阅读(6)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示