首页 > 系统相关 >波奇学Linux:网络基础

波奇学Linux:网络基础

时间:2024-03-18 12:32:19浏览次数:28  
标签:协议 波奇学 主机 网络 局域网 网卡 通信 Linux 以太网

网卡相当于文件,通过网络传输,相同于写到不同的文件中。

协议:一种约定,像是0表示低电平,1表示高电平一样

如何定位主机的问题

如何处理发来的数据

如何保证数据到达准确下一个设备

每层都有自己的协议

发送数据时必然有多一些数据,这些数据可能是管理信息,这些就是协议,

表现形式就是结构体对象

网络协议

OSI七层模型太复杂

TCP/IP五层

数据链路层和局域网任意两台主机的通信,和数据的传递,跳转的问题

Linux内核中的模块是传输层和网络层

网络贯穿的本质:就是贯穿协议栈的过程

同一个局域网任意两台主机可以直接通信

每一层都有协议,对信息进行封装

在应用层:有效载荷是你好

在传输层,有效载荷是v1+你好

通信的过程就是不断封装和解包的过程

几乎任何层的协议,都要提供一种能力,将报头和载荷分开的能力

几乎任何层的协议,都要在报头中提供,决定将自己的有效载荷交付给上层的哪个协议的能力-分用

以太网通信:每台主机在局域网上,都要有自己的唯一的一个标识

以太网通信时,每台主机收到信息,提取负载载荷后比较主机标识来判断是否接收,如果报文不是发给自己的,则丢弃。

主机网卡有mac地址

以太网发生数据碰撞,发送数据太多时,从物理来看,携带信息的光电信号,相互干扰。就是一般所说的带款

发送主机都要指向碰撞避免算法

网卡的混杂模式:抓包软件,可以抓包不是自己的报文。

交换机可以划分碰撞域

如何看待局域网:

任何时刻只允许一个主机在局域网发送信息,局域网可以看成多台主机共享的资源,

保证互斥访问。

标签:协议,波奇学,主机,网络,局域网,网卡,通信,Linux,以太网
From: https://blog.csdn.net/Bagayalu1234567/article/details/136774176

相关文章

  • 好奇: windows10+都可以运行多个linux子系统了,为什么不支持运行多个windows子系统呢?
    简介一般容器都是特指基于linux的容器,其实windows也是有自己的容器系统镜像的,就是nanoserver镜像么,但是没有关于桌面windows的容器镜像,倒是有一些server的镜像.不过docker毕竟是docker,微软可以做WSL2,还可以开很多个实例,win10+有一个应用"沙箱"(sandbox)看起来是一个......
  • Linux命令大全:Linux命令的基本结构,常用命令的用法演示,以及一些常用Linux命令,帮助你更
    1.1Linux命令结构语法:命令名[选项][参数...]命令存在哪些选项,需要查看帮助信息,查看帮助信息方式:1)命令--help2)man命令 3)info命令,包含了用法和参数说明4)whatis命令,查看命令的简短描述如:查看ls的选项和用法ls--help 或manls如2:多......
  • linux中,使用alias, 应该在/etc/bashrc 中写,还是~/.bashrc中写,哪个更好
    在Linux中,可以在两个地方定义别名(alias):/etc/bashrc和~/.bashrc。它们各自有不同的作用和适用范围。/etc/bashrc:这个文件是系统级别的Bash配置文件,适用于所有用户。如果在该文件中定义别名,那么所有登录到系统的用户都可以使用这些别名。通常,系统管理员会在这里定义一些广......
  • linux 服务器互信配置
    [root@bre01opt]#catenv.csvippasswdhostname192.168.248.129123123bre01192.168.248.130123123bre02[root@bre01opt]#catenv.sh#!/bin/bashfunctionRSA(){echo"设置主机公钥">>./install_init.logrpm-qa|grepexpectif[$?-eq0]......
  • Linux 服务监控脚本
    Linux服务监控脚本个人搭建的zabbix服务器因性能问题总是关闭,所以写了个脚本对zabbix-server服务进行监控。当服务停止时,脚本会自动拉起服务并记录日志,方面定位排查。[root@elttwl~]#vim/opt/scripts/zabbix-monitor.sh#!/bin/bashSERVICE=zabbix-serverwhiletruedo......
  • linux中ls卡死的问题
    linux中ls卡死的问题linux操作部分目录出现ls卡死的情况产生原因该文件夹中有一个服务挂载在该文件夹某一目录下,因突然关机等异常情况导致该服务无限制等待,机器重启后也不能正常连接解决办法:#查看与该文件夹相应的服务挂载情况mount-l#找到挂载的目录,取消挂载文件......
  • 如何做好网络推广?
    (一)网站优化自然排名:通过建设网站,设置品牌或行业关键词,进行网站代码、内容、链接等优化获取一定的关键词排名,建设多个网站可以获得更多的网站排名,归类为站群。此推广方式可适合于品牌性+营销型推广。(二)外推平台广告发布:从外部平台发布自己的品牌广告信息,从而获得一定的流量和知名......
  • linux配置文件
    [.bashrc]bashresourceconfiguration配置文件[给命令设置别名]设置临时别名,只在当前终端有效//设置别名user$aliaslss='ls'//查看已经设置的别名user$alias//删除别名user$unaliaslss设置永久别名,在~/.bashrc中间中写入alias别......
  • Linux vscode右上角布局按钮显示 & 顶部不显示搜索栏
    以下设置均在ubuntu上测试,windows可能类似。开启或关闭右上角布局按钮:勾选layoutcontrol同时注意,window.titleBarStyle需要设置为custom才会生效。关闭顶部中间的搜索框中间有个很占地方的搜索框设置里搜索commandcenter,取消勾选即可。(同样,titlebarstyle需要设置为cust......
  • libtorch实现一个数码管数字识别网络
    这里的数字范围是0~9共10个数字,用5×3的数字矩阵表示,把它当成图像那么可以看成5×3的图片。如下图中的数字0,用“1”代表有颜色(亮),“0”代表没颜色(灭)。网络是经典的BP神经网络,15个输入,10个输出。当输入是形状“0”时,输出索引为0的数字最大接近于1;当输入是形状“1”时,输出索引为1的......