专栏首页菜鸟小白的学习分享我们一起学一学渗透测试——网络基础知识听课笔记

我们一起学一学渗透测试——网络基础知识听课笔记

今天我们就简单看一下网络的一些概念(纯笔记记录),后面学习过程中涉及到网络的交互过程时我们再来详细讲解网络中报文交互的过程。

网络基本概念

网络结构

  • 互联网的组成:
    • 局域网
      • 常用设备:
        • HUB:集线器,对接收到的信号进行再生整形放大,以扩大网络的传输距离。
        • 交换机
        • 路由器
    • 特点:
      • 距离短
      • 延迟小
      • 传输速率高
      • 传输可靠
    • 广域网
      • 常用设备:
        • Modem:调制解调器,将计算机的数字信号翻译成可以沿电话线传输的脉冲信号
        • 路由器
        • 广域网交换机
        • 接入服务器

标准协议

  • 标准化组织
    • 国际标准化组织(ISO)
    • 电子电器工程师协会(IEEE)
    • 美国国家标准局(ANSI)
    • 电子工业协会(EIA/TIA)
    • 国际电信联盟(ITU)
    • inernet工程任务委员会(IETF)

网络拓扑分层

  • 核心层
    • 高速交换流量、转发业务
  • 网络层(分布层)
    • 网络流量的策略配置
  • 接入层
    • PC的接入

TCP/IP参数

  • TCP/IP协议栈
    • OSI RM参考模型
      • 开放系统互联参考模型(Open system interconnection refernce model)
      • OSI参考模型具有如下优点:
        • 简化了相关的网络操作
        • 提供设备间的兼容性和标准接口
        • 促进标准化工作
        • 结构上可以分隔
        • 易于实现和维护
      • OSI分层
        • 应用层:提供应用程序间通信
        • 表示层:处理数据格式、数据加密等
        • 会话层:建立、维护和管理会话
        • 传输层:建立主机端到端连接
        • 网络层:寻址和路由选择
        • 数据链路层:提供介质访问、链路管理等
        • 物理层:比特流传输
    • TCP/IP协议模型
      • 分层
        • 应用层:提供应用程序网络接口(HTTP、telnet、ftp、tftp等)
        • 传输层:建立端到端的连接(tcp、udp)
        • 网络层:寻址和路由选择(IP)
        • 数据链路层:物理介质访问(ethernet、802.3、PPP)
        • 物理层:二进制数据量传输(接口和线缆)
    • 物理层功能
      • 规定介质类型、接口类型、信令类型
      • 规范在终端系统之间激活、维护和关闭物理链路的电气机械、流程和功能等方面的要求
    • 数据链路层功能
      • 指定数据如何通过物理线路进行传输,并与物理层通信
      • 识别协议类型并对数据进行封装通过网络进行传输
    • 网络层功能与设备
      • 功能
        • 在不同的网络之间转发数据包
      • 设备
        • 路由器、三层交换机

报文的封装和解封装

  • TCP/IP协议栈报文封装
    • 封装
      • 用户数据——应用层
      • TCP报文头|上层数据——传输层——segment
      • IP报文头|上层数据——网络层——Packet
      • LLC报文头|上层数据——数据链路层——Frame
      • MAC报文头|上层数据——数据链路层——Frame
    • 解封装
      • 封装过程的反过程

本文分享自微信公众号 - 菜鸟小白的学习分享(cainiao-xiaobai),作者:菜鸟小白的学习分享

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-08-03

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 我们一起学一学渗透测试——基础概念

    说来也惭愧,菜鸟小白已经干了三年安全产品的测试,但是对于渗透测试都不曾好好了解,一直停留在基础功能测试和自动化测试的摸索上。正好我们组内在组织渗透测试的...

    菜鸟小白的学习分享
  • 我们一起学一学渗透测试——黑客应该掌握的HTML基础知识(一)

    HTML语言是一种标签语言,它不需要编译,可以直接由浏览器执行。在标准网页设计中HTML负责填充网页的内容,HTML编写的超文本文档(文件)称之为HTML文档...

    菜鸟小白的学习分享
  • 安全之困——入门到进阶之惑解答

    前后有很多人问我,安全该怎么学,今天正好是2021的第一天,我把自己的学习方法和思路共享给大家,愿大家能有所收获。

    陈殷
  • 我们一起学一学渗透测试——黑客应该掌握的HTML基础知识(二)

    将文本设置为标题显示的标签对。设定标题字体大小,n=1(大)~6(小),标题大小一共有6种,也就是从<h1>……</h1>到<h6>……</h6>

    菜鸟小白的学习分享
  • 技术人的修炼之道:从业余到专业

    马斯克坐在他们前面一排,正在电脑前打字。“我们心想,“这个呆子,他现在还能干吗?”这时马斯克突然转过身来,亮出了他制作的电子表格。“兄弟们,”他说,“我觉得我们...

    泉哥
  • 红蓝对抗中的近源渗透

    近源渗透是这两年常被安全业内人员谈起的热门话题。不同于其他虚无缥缈的安全概念,近源渗透涉及到的无线安全、物理安全、社会工程学都十分容易落地实践,许多企业内部的攻...

    FB客服
  • web前端也想做黑客?别逗我,先学好web安全再说

    昨天,我司有前端同事跟我闲聊,问我,“土哥,你懂web前端黑客技术吗?” What?听完我吃了一惊,“怎么突然问我这个问题?” 他说他最近在看一本书,叫web前...

    闰土大叔
  • 无线安全系列 2.1 了解你的实验环境

    第二章的目标是搭建一个无线网络的渗透测试环境,本节是第一节,对无线渗透实验环境做了解和概述。

    用户1631416
  • 我们一起学一学渗透测试——黑客应该掌握的Windows基础

    今天我们看看作为一个黑客对于Windows应该掌握哪些基础知识,主要内容包含以下四个方面:

    菜鸟小白的学习分享
  • 我们一起学一学渗透测试——黑客应该掌握的Linux基础

    上一篇我们学习了Windows基础,今天我们来看一看作为一名渗透测试工程师都需要掌握哪些Linux知识。今天的笔记一共分为如下三个部分:

    菜鸟小白的学习分享
  • 红蓝对抗之近源渗透

    近源渗透(物理渗透)是红蓝对抗演练中的一个关键点,从相关新闻及实际测试结果来看,许多企业线上部署各种安全设备严阵以待,结果马奇诺防线在线下被物理渗透绕过 —— ...

    腾讯安全应急响应中心
  • 我的渗透学习之旅

    最近发现很多小伙伴都在问我想要学习渗透测试,但是不知道怎么开始,也不知道要学习什么?所以在这里我打算分享一下我的渗透学习之路以及给初学者的一些建议。

    信安之路
  • ApacheCN 编程/大数据/数据科学/人工智能学习资源 2019.7

    ApacheCN_飞龙
  • CTF是个啥?扫盲笔记带你一探究竟!

    CTF全称“Capture the FLAG”,俗称夺旗(flag)比赛,起源于1996年举办的DEFCON全球黑客大会,随着安全攻防技术的发展,...

    轩辕小子
  • 渗透测试入门指南与路线规划(全文版)

    我本非安全大牛,水平有限,所以自然亲民,和许多渗透测试的初学者打得火热。这其中大部分是大学生,还有工作多年,但一直对网络安全热情不减的热血之人。许多同学一直在努...

    用户1631416
  • CTF入门指南(0基础)

    ctf入门指南 如何入门?如何组队? capture the flag 夺旗比赛 类型: Web 密码学 pwn 程序的逻辑分析,漏洞利用windows、lin...

    Angel_Kitty
  • 还记得当年踏上信安之路的初衷吗

    一年前在信安之路的交流群里做了一个活动:在我们这个信息安全的圈子里,渗透测试仅仅是安全中的一个很小的分支,虽说这个圈子的缺口很大,但是为什么一直补不上这个缺口呢...

    信安之路
  • 【笔记】网络安全技术笔记汇总分享下载

    作为拥有着10年经验的渗透安全测试工程师,一路也是从小白历经磨难成长起来的我,给现在的新手小白一些建议。渗透安全的范围其实要学习的东西很广泛的,比如系统...

    贝塔安全实验室
  • 安全渗透测试服务体系内容详情

    小小白承包了一块20亩的土地,依山傍水,风水不错。听朋友说去年玉米大卖,他也想尝尝甜头,也就种上了玉米。

    技术分享达人

扫码关注云+社区

领取腾讯云代金券