Linux与网络基础知识

  • 网络发展
    • 网络分类:
      • 覆盖范围
        • 局域网(LAN):小范围内,几个主机之间的互联
        • 城域网(MAN)
        • 广域网(WAN):国家或更大范围
      • 访问权限
        • 公网可以随意互相访问
        • 私网则是相反
  • ip地址
    • ip地址类型分为:公有地址、私有地址
      • 公有地址:由因特网信息中心负责。这些ip地址分配给注册并向因特网信息中心提出申请的组织机构,通过它直接访问因特网。
      • 私有地址:
        • 属于非注册地址,专门为组织机构内部使用。
          • A类:10.0.0.0——10.255.255.255
          • B类:172.16.0.0——172.31.255.255
          • C类:192.168.0.0——192.168.255.255
          • 本机回环地址:127.0.0.1
  • 网卡(负责计算机之间数据的封装和解封)
    • MAC地址:网卡的物理地址,默认情况时全球唯一的(16进制)
    • 与IP地址的区别:
      • ip地址32位,物理地址48位
      • 分配依据不同
      • 网络寻址方式不同。OSI参考模型,ip地址是基于第三层工作(网络层),MAC地址是第二层(数据链路层)
  • 网线——双绞线、铜轴电缆、光纤
  • 交换机——用于局域网中进行数据转发,转发效率高于其他设备但不能连接外网。
  • 路由器——又称网关设备,是用于连接多个逻辑上分开、相对独立的网络。
  • 网络拓扑结构图
    • 常见结构图:
      • 星型结构
      • 总线型
      • 环形
      • 树形
      • 网状
      • 混合型
  • 网络相关命令
    • 跨平台命令指的是能同时在Linux和Windows上运行
    • ping ——检测当前主机与目标主机之间的联通性(不是100%准确,有的主机会禁止ping命令)跨平台
      • 语法:ping 目标主机地址(ip、主机名、域名)
      • Linux系统中,系统会一直ping直到Ctrl+C进行取消;Windows系统中默认四次,不管结果如何。
    • netstat——查看网络连接信息(跨平台)
      • 语法:netstat -tnlp/an
      • 具体看之前笔记:高级指令
    • traceroute——查找当前主机与目标主机之间的所有的网关,进行跟踪路由
      • 语法:traceroute 目标主机地址
    • arp(address resolution protocol)——地址解析协议(根据ip地址获取物理地址的协议)
      • 语法:arp -a 查看本机mac地址缓存列表的地址信息;arp -d 主机地址 删除指定的缓存记录
      • 跨平台
    • tcpdump——抓包、抓取数据表
      • 常用语法:
        • tcpdump 协议 port 端口
        • tcpdump 协议 port 端口 host 地址
        • tcpdump -i 网卡设备
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值