网络代理和网络转发的区别
什么是网络代理
- 用户通过代理请求信息
- 请求通过网络代理完成转发到达目标服务器
- 目标服务器相应后再通过网络代理回传给用户
什么是网络转发
简单的理解就是,客户端访问公网服务器,数据包在网络上传输时会经过至少一个路由器,对于多个/多层路由,会进行网络转发,让客户端能够访问公网服务器并返回结果。
网络传输中是通过IP来确定服务器(主机)的,通过端口来确定应用(或者说进程),比如微信应用发消息,会有端口号来唯一标识该应用进程。
网络代理与网络转发区别
网络转发:是路由器对报文的转发操作,中间可能对数据包修改。
如图,目的ip(des:rs_ip)为原目的ip,未被代理:
网络代理:用户不直接连接服务器,网络代理去连接。获取数据后返回给用户
如图,目的ip(des:proxy_ip)为代理的ip,简化理解,省略了路由绘制:
网络代理和网络转发的区别相关推荐
- 传统IP网络与MPLS网络转发的区别
MPLS VS IP转发原理 1.IP转发原理 路由器查看数据包的目的IP地址,根据路由表来转发数据.IP 网络,根据IP包头转发数据.IP的逐跳转发,在经过的每一跳处,必须进行路由表的最长匹配查找( ...
- 网络层中的数据平面——网络核心中的转发!
文章目录 一.网络层概述 转发和路由选择:数据平面和控制平面 网络服务模型 二.路由器工作原理 输入端口处理和基于目的地转发 交换 输出端口处理 何处出现排队 输入排队 输出排队 分组调度 先进先出( ...
- 防火墙关键技术(包过滤、应用代理、网络ip地址转换)
目录 数据包过滤 包过滤优点 包过滤缺点 应用代理 应用代理优点 应用代理缺点 网络IP地址转换(NAT) 数据包过滤 网络上的数据都是以包为单位进行传输的,每一个数据包中都会包含一些特定的信息,如数 ...
- 云原生网络代理(MOSN)的进化之路
本文系云原生应用最佳实践杭州站活动演讲稿整理.杭州站活动邀请了 Apache APISIX 项目 VP 温铭.又拍云平台开发部高级工程师莫红波.蚂蚁金服技术专家王发康.有赞中间件开发工程师张超,分享云 ...
- 二层网络和三层网络的区别
大家经常可以听到二层网络.三层网络的说法,我们这里提到的二层.三层是按照逻辑拓扑结构进行的分类,并不是ISO七层模型中的数据链路层和网络层,而是指核心层.汇聚层和接入层.这三层都部署的就是三层网络结构 ...
- 网络代理【1】什么是网络代理
一.什么是网络代理 你吃外卖,小哥帮你带. 二.网络转发 与 网络代理 网络转发: 路由器对报文进行转发操作,转发过程中修改数据包.场景: 局域网访问公网 网络代理: 饭友请求X团,外卖小哥帮你带饭给 ...
- Android网络代理原理及实现
网络代理简介 代理典型的分为三种类型: 正向代理 缓存服务器使用的代理机制最早是放在客户端一侧的,是代理的原型,称为正向代理.其目的之一 是缓存,另一目的是用来实现防火墙(阻止互联网与公司内网之间的包 ...
- 使用OceanDigital服务器进行网络代理
本博客不再维护,博客内容已签到Github Pages上 本学期学习了计算机网络,其中有一章为网络代理,什么是网络代理?打个比喻就是相当与两个人在对话,但他们中间隔着一堵墙,导致这两个人的对话出现 ...
- 蓝叠模拟器adb连接并配置网络代理
说在前面: 由于配置wsl导致原模拟器失效,选择了蓝叠模拟器(下载安装器后会自动配置为Hyper-v版本) 蓝叠国际不能自动配置root,需要手动破解,此处选择的是蓝叠中国(二者可以同时安装并共存,也 ...
最新文章
- 矩阵树定理2020HDU多校第6场j-Expectation[位运算+期望]
- CF643E Bear and Destroying Subtrees
- vs.net设计器里加载派生窗口类时要执行父窗口的Form_Load方法
- 路由器发展编年史 完结篇
- qt windows通过usb获取手机电量_华为手机系统故障修复及系统升级
- JS中URL中的特殊字符问题:escape,encodeURI,encodeURIComponent(转)
- ES6——class和继承,保护对象
- ios 地图黑屏_ios – 导航控制器显示黑屏
- 设计模式之单实例模式(Singleton)
- 前馈神经网络开山鼻祖---一些概念
- Win Server 2012 R2 安装SQL 2016先决条件
- Win10 原版系统安装
- matlab weibpdf函数,MATLAB常用函数
- centos7通过startx后进入图形界面,使用eog命令提示unable to open display
- CTF 内涵的软件 stage1
- linux 软链接 相对路径,Linux入门之ln命令创建软链接的绝对路径和相对路径详解(Ubuntu)...
- C++定时切换桌面背景
- Android 自定义view 实现点击 展示下拉选项效果
- 【9505】部落卫队
- 汇总解决idea出现import包时报错Java:程序包xxxx不存在,但包确实存在的问题