首页 > 其他分享 >第十五篇:计算机网络

第十五篇:计算机网络

时间:2024-10-27 21:09:18浏览次数:3  
标签:网络 计算机网络 传输 地址 第十五 数据 连接 路由器

  • 网络基础
    • 网络简介
    • 网络设备
    • 网络架构
  • 网络核心
    • OSI7层模型
    • TCP/IP 3次握手
    • TCP/IP 4次挥手
  • 网络其他内容
    • IP地址划分
    • 子网掩码
    • 网关/路由
  • 网络相关命令
# OSI网络模型相关概念(重点)
# TCP三次握手与四次挥手(重点)
# TCP的11中状态集转化(重点)
# DNS相关概念与原理
# Linux网关配置(添加网关、网段、主机路由)
# 修改网卡配置
# 用户访问网站整个过程
# 网络状态信息查询命令
# 抓包命令工具(wireshark、tpcdump、BurpSuite)
# ip地址分类,子网掩码

 

网络基础知识

  网络简介

  • 网络:通过网络传输介质将各种网络设备连接起来的结构,用于数据传输与资源共享
  • 网络传输介质
    • 网线(cat5、cat5e、六类网线、七类网线)
    • WiFi(无线路由器、ap接入点)
    • 光纤(FC接口、ST接口、SC接口、LC接口)

  网络设备

 交换机(switch)

  • 功能
    • 数据帧转发:交换机能过接收、处理并转发数据帧,根据目标MAC地址将数据帧转发到对应的端口
    • MAC地址学习:交换机会记录连接到每个端口的设备的MAC地址,形成一个MAC地址表
  • 特点
    • 在一个交换机的端口上所连接的所有终端设备,均在一个网段(局域网)
    • 交换机工作在数据链路层
    • 广播域的隔离(创建VLAN虚拟局域网)
    • 交换机可以隔离冲突域,每一个端口就是一个冲突域

 路由器(router)

  • 功能
    • 数据包转发:路由器负责在不同的网络之间转发数据包
    • 路由:传输数据的过程(传输数据的路径)
    • 网络地址转换(NAT):将私有IP地址转换成共有IP地址,实现多个设备共享一个共有地址
  • 特点
    • 路由器工作在网络层
    • 由于连接不同的网络
    • 路由器的地址一般会作为网关的地址

  网络架构

OSI七层模型

open system interconnect 开放系统互连参考模型

OSI 七层 作用  
⑦ 应用层 提供用户与网络之间的接口,处理特定的应用程序、服务/协议(HTTP、HTTPS) http,https,smtp,dns
⑥ 表示层 负责数据的格式化和表示(编码、解码,加密、解密,压缩、解压缩)  
⑤ 会话层 负责会话的建立、维持、终止  
④ 传输层 负责数据传输方式(可靠传输TCP、不可靠传输UDP) tcp/udp  端口
 网络层 使用逻辑地址(IP地址),进行数据包的寻址和路由 ip地址
② 数据链路层 负责数据帧的传输 mac地址
① 物理层 负责物理媒体上传输比特流信号 网卡,传输介质

 应用层

  • 处理特定的应用程序、服务协议
  • 提供用户与网络之间的接口
应用层中常见的协议
协议 含义 端口
http 超文本传输协议:网站基础协议之一 80
https 基于http进行对数据加密 443
smtp 简答邮件传输协议(smtp:未加密,smtps加秘) 25,465
dns 域名解析服务 53

 表示层

  • 数据的编码和解码
  • 数据的加密和解密
  • 数据的压缩和解压缩

 会话层

建立、维护、管理应用程序之间的会话

 传输层

  • 传输层用于管理或控制连接(端到端连接)
  • 指定可靠连接和不可靠连接
    • 可靠连接    tcp
    • 不可靠连接    udp
  • 通过指定端口号与对方连接

 网络层

  • 负责将数据从源地址传输到目的地址
  • 提供IP地址(DHCP)
  • 进行路由(路由表)
  • 设备
    • 三层路由器
    • 三层交换机

 数据链路层

  • 将数据转换为帧
  • 数据链路层加工数据的时候,增加了MAC地址
  • 数据可以通过mac地址在局域网内进行精准传输

 物理层

通过网卡将数据转换成网络介质中可以传输的信号

抓包

 

标签:网络,计算机网络,传输,地址,第十五,数据,连接,路由器
From: https://www.cnblogs.com/yuanxiaojiang/p/18508985

相关文章

  • xss-labs靶场第十五关测试报告
    目录一、测试环境1、系统环境2、使用工具/软件二、测试目的三、操作过程1、注入点寻找2、使用hackbar进行payload测试3、绕过结果四、源代码分析五、结论一、测试环境1、系统环境渗透机:本机(127.0.0.1)靶 机:本机(127.0.0.1)2、使用工具/软件火狐浏览器的hac......
  • 计算机网络整体认识,尝试以最少的时间让你知道计网(只要问一下自己就可以知道什么是计网
    文章目录前言一、计算机网络是什么二、物理层三、数据链路层(使用MAC地址)四、网络层(使用IP地址)五、传输层(TCP/IP、UDP)六、应用层(HTTP、FTP、SMTP、DNS)下面是我对计网的浅识认知,单纯是个人经验,有不足的地方可以在评论区中指正,我看到后会进行修正。我的目的是以最少的篇......
  • day02|计算机网络重难点之HTTP请求报文和响应报文、HTTP的请求方式(方法字段)、GET请求
    day02|计算机网络重难点之HTTP请求报文和响应报文、HTTP的请求方式(方法字段)、GET请求和POST请求的区别3.HTTP请求报文和响应报文是怎样的,有哪些常见的字段?4.HTTP有哪些请求方式?(即方法字段的不同取值)5.GET请求和POST请求的区别3.HTTP请求报文和响应报文是怎样的,有哪......
  • 计算机网络 | 第二章 物理层 | 26王道考研自用笔记
    物理层任务:实现相邻节点之间比特(0或1)的传输2.1通信基础基本概念2.1.1信源、信宿、信号、信道在通信系统中,信源负责生成信息,信宿接收和解释信息。信号是传输信息的载体,经过信道从信源到达信宿。信道的品质直接影响到信息传输的效果。2.1.2信道的极限容量香......
  • 第十五期 04.ControlNet原理
    一:ControlNet模型的概念ControlNet是一个控制预训练图像扩散模型(例如StableDiffusion)的神经网络。它允许输入调节图像,然后使用该调节图像来操控图像生成。原始SD模型的输入:prompt、sourceimageControlNet模型的输入:canny边缘、语义分割图、关键点、涂鸦等(一)ControlNet......
  • 408计算机网络ss1思维导图
                  ......
  • 推荐一些关于计算机网络和 TCP/IP 协议的书籍
    以下是一些关于计算机网络和TCP/IP协议的优秀书籍推荐:《TCP/IP详解》:作者为W.RichardStevens,这是一套经典之作,分为三卷。《TCP/IP详解卷1:协议》:详细解析了TCP/IP协议的工作原理和实现细节,对协议族中的各个层次和协议,如IP、TCP、UDP等进行了深入剖析,适合想......
  • 计算机网络实验——华为eNSP模拟器常用命令总结
    计算机网络实验——华为eNSP模拟器常用命令总结在进行计算机网络实验时,华为eNSP(EnterpriseNetworkSimulationPlatform)模拟器是一个功能强大的工具,它允许用户模拟和管理虚拟网络设备。通过熟悉并掌握eNSP中的常用命令,我们可以更有效地进行网络配置、故障排查和性能测试。......
  • 计算机网络 | 第一章 认识计算机网络 | 26王道考研自用笔记
    一、认识计算机网络1.1计算机网络的定义与分类1.1.1计算机网络的定义计算机网络是一个将众多分散的、自治的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。计算机网络(computernetworking)、互连网(internet)和互连网(Internet)的......
  • 计算机网络-网络层概述
    网络层所处的地位网络层在五层协议模型当中处于第三层的位置,它为上层的传输层提供服务。应用层的数据传输单位是报文。应用层把报文交给传输层之后,传输层会把报文拆分成报文段,紧接着传输层又把报文段交给网络层,让网络层进行传输,那网络层会在报文段的基础之上加一个首部,我们......