网络基本知识02

网线为什么不能剪开接通三台电脑一起通信?

因为发送的是电流。0001111000这样0代表没有电流1代表有电流和电报一样

------------------------------集线器------------------------------------------

在这里插入图片描述
三台电脑实现在一个局域网里互相发送消息,可以使用集线器hub
集线器有缺点是广播:1给2发数据“aaa”的时候也同时给3发送了,但是3收到后扔掉
如果1要同时给2和3发送数据的是后续那就不可行

----------------------------交换机--------------------------------------------

可单播也可广播,但是交换机比集线器贵
实际地址:网卡地址,网卡序列号mac地址序列号(电脑)前三组表示生产厂家,后七个表示生产的饿那一块网卡
ip地址:
网络掩码:
当1要给2发送数据只有ip地址和网络掩码是做不到的,得有mac地址。(根据tcpip协议四层的)

为什么实际生活中发送数据的时候一般只要ip地址呢?

因为tcpip协议里arp协议
一、当要给同学小接发送数据的时候电脑会自动查看缓存区里有没有小接的mac的地址
没有的话如下操作

1.通过广播得到小美的mac地址:
局域网里有小发(发送方)小接(接收方)小其(其他)。小发开始先发fffff给小接和小其,小接和小其因为是fff fff(通用mac地址)可以同时接收。根据tcpip四层协议后通过链路层到达网络层arp协议
如图中的绿色线路
在这里插入图片描述
判断ip地址的时候小其明白了,这不是ta的ip地址。于是小其把东西扔掉了,
小接拿到后回送来了自己的mac地址
2.小发收到小接的mac地址后把小接的mac地址组装的自己的数据包中

arp攻击有中间人攻击

----------------------------------路由器-----------------------------------

交换机是一个网络
在这里插入图片描述
连接两个以及两个以上的网络让他们去通信
路由器怎么做到?
有两根网线即两个网卡只要有网卡就有mac地址,通过特殊手段把这个线设置成ip地址
如下图所示
在这里插入图片描述是否左边电脑可以直接发右边的电脑?
不可以,于是还得借助网关(收到数据,转发数据)具有转发数据的设备称之为网关
由默认网关发给其他人(默认网关一般是:路由器
在这里插入图片描述图片中源ip地址为:192.168.1.1

在转送的过程中ip地址不变,mac地址都在变化。

----------------------浏览器访问服务器的过程--------------------------

在这里插入图片描述
访问小美.com,电脑要找对应域名的ip地址。(记域名太麻烦)

  • 1.发送arp广播得到默认网关的mac地址,接到互联网
  • 2.解析对应的ip地址,即发送给dns(在我的电脑里有)服务器,此服务器专门解析域名对应的ip地址,dns服务器回送ip地址
  • 3.浏览器会向服务器发送三次握手,然后发送http协议的数据。服务器解析http读出来后发送请求的页面
  • 4.浏览器发送tcp的四次挥手
  • 路由器之间有路由之间的协议。为路由发现协议
  • 在这里插入图片描述顺序为1.2.3上图
发布了41 篇原创文章 · 获赞 0 · 访问量 418

猜你喜欢

转载自blog.csdn.net/weixin_41621686/article/details/104102373
今日推荐