计算机网络通信(一)

1.什么叫IP

 IP地址(32位)是用来区分不同主机的ID,他使用点分十进制
 来表示
 IP地址=网络地址+主机地址(网络号+主机号)

2.什么叫子网掩码

 网络号所占的位全1,其余为全0即是子网掩码

3.什么叫广播地址,

主机ID部分全为1是广播地址

根据IP地址与子网掩码进行与运算得出网络地址(网络号)
例如:
    192.     168.         0.          8      
    0xC0     0xA8        0x00        0x08
  11000000  10101000   00000000    00001000  IP地址
& 11111111  11111111   11111111    00000000   子网源码
    网         络         ID        主机ID
------------------------------------------------
  11000000  10101000   00000000    00000000   网	络号
     192.      168.        0.         0

4.根据IP地址求网络地址和广播地址?

   如何判断IP地址是否在同一网段:两台计算机各自的ip地址   
与子网掩码进行and运算后得出网络号,看两者网络号是否相同

5.什么叫DNS

    DNS就是进行域名解析的服务器,QQ,微信只是一个客户  
端程序,用不到DNS服务器,如果关闭DNS,浏览器不能
浏览网页,但是QQ,微信还能聊天上网

6.什么叫默认网关

    默认网关的意思是一台主机如果找不到可用的网关,就把
数据包发给默认指定的网关,由这个网关来处理数据包

7.1.交换机和路由器区别

   路由器则是负责让主机连接外网(给局域网分配IP);而交 
换机主要是用于组建局域网(就是拓展多个网络端口)路由
器在网络层,路由器根据IP地址寻址,路由器可以处理
TCP/IP协议;交换机不可以。交换机在中继层,交换机根据
MAC地址寻址

8.同一局域网内如何通信

例如:如果是计算机A和B通信, 当主机A向主机B发送信息
之前,先根据目标IP,在本机的ARP缓存表中查找有没有这
个IP,如果有,则查找与这个IP对应的MAC地址,然后将
MAC地址写入帧里面发送出去。如果没有,就需要使用ARP
了,在本网段的主机发送一个广播ARP请求报文,收到信息
的主机会比对自己的MAC,自己的就回应,
    如果不是就丢弃。找到对应的主机回应了请求信息后,就
会与主机A建立连接,并将主机A和主机B都会将对方的IP与  
MAC对应的关系加入到本机的ARP表中,然后进行通信。数
据包中会包括源地址和目标地址。目标地址主要是在本机的
ARP缓存表中查找。

如图计算机A和B通信:
在这里插入图片描述

计算机A发出ARP请求信息,请求解析B的MAC地址。交换机     
收到数据帧后,检索MAC地址列表中与收信端口同属一个
VLAN的表项。结果发现,计算机B连接在端口2上,于是交
换机将数据帧转发给端口2,最终计算机B收到该帧。收发信
双方同属一个VLAN之内的通信,一切处理均在交换机内完
成。

9.不同局域网间如何通信

不同局域网间两台pc在不同网段,所以需要辅助设备网关 
(例如路由器),实现间接通信。
例如:计算机A和B要通信,计算机A与自己的网关在相同网   
段,使用广播通信,可以发现网关的MAC地址,就可以把IP
报文发给自己的网关了。
网关收到这个IP报文,获得了IP报文中的目的IP,查询自己      
的路由表,发现主机B与自己另外一个接口在相同网段,于是
通过广播通信获得主机B的MAC地址,然后就把IP报文以点
对点(一对一)单播方式发给主机B,这样IP报文就到达了主
机B。
主机B发出的返程IP报文,同样的原理,可以到达主机A。
所以主机A、B不会有对方的MAC地址,只会有自己网关的        
MAC地址

如图是计算机A和C之间进行通信:

在这里插入图片描述

   计算机A从通信目标的IP地址(192.168.2.1)得出C与本机
不属于同一个网段。因此会向设定的默认网关转发数据
帧。在发送数据帧之前,需要先用ARP获取路由器的
MAC地址。得到路由器的MAC地址R后,接下来就是按图中
所示的步骤发送往C去的数据帧。步骤1的数据帧中,目标
MAC地址是路由器的地址R、但内含的目标IP地址仍是最终
要通信的对象C的地址。交换机在端口1上收到步骤1的数据
帧后,检索MAC地址列表中与端口1同属一个VLAN的表项。
由于汇聚链路,交换机就知道往MAC地址R发送数据帧,需
要经过端口6转发。
    路由器收到步骤2的数据帧后接着,根据路由器内部的路
由
表,判断该向哪里中继。交换机收到步骤3的数据帧后,交换
机会将数据帧去除VLAN识别信息后(数据帧步骤4)转发给端
口3,最终计算机C才能成功地收到这个数据帧。

10.总结

    局域网内通信是通过交换机的(同功能的),假如主机ARP 
表中没有目标MAC地址,发送ARP请求信息到交换机,交换
机有的话直接回,没有的话就广播等目标返回,更新ARP
表。源主机得到目标MAC重新填充数据包发送给交换机转给
目标主机。
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值