IT评测·应用市场-qidao123.com

标题: 【Linux】————网络基础相关内容 [打印本页]

作者: 九天猎人    时间: 2024-12-10 04:04
标题: 【Linux】————网络基础相关内容
 

                                                      作者主页:     作者主页
                                                      本篇博客专栏:Linux
                                                      创作时间 :2024年12月6日



一、网络的发展

网络的发展有下面几个阶段:
1、独立模式:


2、网络互联:

 多台计算机毗连在一起, 完成数据共享;
这时候当某个业务需要共同协同完成共享数据的时候,可以将其中的数据放到服务器中集中管理,各个计算机就可以通过这个服务器来获得需要的数据。



3、局域网

这个时候我们可以利用局域网和路由器将这片地域内的计算机相互联系在一起,可以相互通信的计算机数目变多。
   什么是交换机呢?就是一种用于完成局域网内数据转发工作的设备。
  
  所谓数据转发:就是在局域网内将数据从一台电脑传输到另一个电脑上
    路由器这个东西大家相对来说比较熟悉,它的作用是啥呢?它的作用是将不同的局域网毗连起来,其主要完成数据的路由转发功能
  路由转发:路由转发就是在局域网之间路由器根据路由信息,将数据包从一个局域网转发到另一个局域网
  

  4、广域网

广域网的作用就是将远隔千里的计算机都毗连起来。
多个局域网通过路由器毗连起来,然后构成了一个广域网。广域网其实就是一个巨大的局域网

二、协议

1、协议的概念:

   
    例如:两方之间对暗号,事先约定了0代表收到,1代表吃饭等,这个约定是两方都知道的。
  规定好协议有什么利益呢?
   
  计算机之间想要传递各种不同的信息,就需要约定好双方的数据格式
2、协议分层


   
  3、OSI七层模型

   
  

4、TCP/IP五层模型

TCP/IP 是一组协议的代名词,它还包括很多协议,组成了 TCP/IP 协议簇 .
TCP/IP 通讯协议接纳了 5 层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求
   
  


总结:

   
  一样平常而言,对于一台主机,他的操作体系内核实现了从传输层到物理层之间的内容,对于一台路由器,他实现了从网络层到物理层,对于一台交换机,它实现的从数据链路层到物理层,对于集线器而言,他只实现了物理层。
三、网络传输基本流程

局域网通信协议:

局域网内的主机是通过路由器和交换机毗连在一起的,局域网内的两台主机通信本质就是两个协议栈之间在举行通信,下面是两台主机通过TCP/IP协议举行文件传输的过程:        

1、数据的封装和分用:

   
    问题:每一协议层的数据包是什么?
  答案:数据包=报头+有效载荷
    问题:数据如何封装? 
  答案:当应用层想将一段数据交给另一个主机时,TCP / IP 软件方面的 4 层协议从上至下要分别对该数据包举行封装。
  
  
  



   问题:协议的共性是什么?
  险些全部的协议都要办理这两个问题:
    
  

   问题:数据包如何分用?
  当对端主机收到一段数据包之后,需要颠末TCP/IP的四层协议,对该包举行解包和应用
  
  

   问题:如何分离报头与有效载荷?
  要将数据包中的报头取出来,就要知道报头和有效载荷之间的界限在哪里
  又由于报头在数据包的最前端,所以只要知道报头的巨细就可以知道这个界限了
  有两种获取报头巨细的方式:
  
  2、碰撞:

   问题:什么是碰撞?
  局域网中,如果出现同时多台主机发送数据时,某个主机发送的数据和其他主机发送的数据之间互相干扰,这种情况称为数据碰撞
    问题:如何判断发送的数据是否发生了碰撞?
  由于我们是接纳广播的方式将数据发送到局域网中,所以一个主机也能够收到自己发送多个数据,好比A主机发送了一个数据,再次收到这个数据之后将这个数据和之前的数据举行对比,如果此时收到的数据和之前不一样,就分析发生了数据碰撞。
    问题:发生了碰撞后该如何处理?
  当A主机发现自己发送的数据发生了碰撞,可以等过一段时间再次发送这个数据,从体系的角度看,局域网就是临界资源,碰撞的检测和避免,本质上就是在互斥访问
    问题:主机如何判断数据是否是发送给自己的?
  
    局域网通信原理总结:
  
  3、跨网络通信:

   
  下面的过程只颠末一台路由器:

   问题:路由器如何知道数据应该转发到哪一个局域网?
  
  四、网络中的地址管理

1、IP地址

   IP 协议有两个版本 , IPv4 和 IPv6. 我们整个的课程 , 凡是提到 IP 协议 , 没有特殊分析的 ,
  默认都是指 IPv4
   
  Linux 中查察自己的 IP 地址

windows中查察自己ip地址

Linux 中查察自己的 MAC 地址



最后:

非常感谢你可以耐着性子把它读完和我可以坚持写到这里,送几句话,对你,也对我:
1.一个冷知识:
屏蔽力是一个人最顶级的能力,任何消耗你的人和事,多看一眼都是你的不对。

2.你不用变得很外向,内向挺好的,但需要你发言的时候,一定要勇敢。
正所谓:君子可内敛不可懦弱,面不公可起而论之。

3.成年人的世界,只筛选,不教育。
4.自律不是6点起床,7点定时学习,而是不管别人怎么说怎么看,你也会坚持去做,绝不打乱自己的节奏,是一种自我的恒心。
5.你开始炫耀自己,往往都是灾难的开始,就像老子在《道德经》里写到:光而不耀,静水流深。
最后如果以为我写的还不错,请不要忘记点赞✌,收藏✌,加关注✌哦(。・ω・。)
愿我们一起加油,奔向更优美的将来,愿我们从懵懵懂懂的一枚菜鸟逐渐成为大佬。加油,为自己点赞!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4