• 网络编程二 网络访问京东流程


        访问www.JD.com的具体流程:
        1,在浏览器输入www.JD.com 访问DNS浏览器,获取其 ip地址,192.168.3.0
        2,本机的操作系统:判断你访问的IP地址和你的ip地址是否在同一网段.
        分支1:如果在同一网段:
        3,以单播的形式将请求,发送给交换机,然后交换机在以广播的形式发送给其他的交换机,所有的交换机
          以广播的形式发送的其他计算机.
        分支2:不在同一网段:
        3,你的请求 源mac地址,目标mac地址,数据类型 | 192.167.12.13 | 8001 | {'content': '向京东发送访问请求'}
          会以单播的形式发送给交换机A ---> 你的路由器A.

        4, 你的路由器A:做以下事情:
            利用NAT技术:将你计算机的ip置换成 路由器A网段的ip 192.168.1.0
            静态路由:将数据从路由A传出去传给路由D.
            路由协议: 利用算法计算出你达到目标路由的最短路径.
        5 ,数据发送到路由器D,通过端口映射技术将数据发送至京东服务器的对应软件的端口上.

  • 相关阅读:
    python:HTML转义
    Python 安装 MySQLdb
    C# 获取当前路径方法
    配置 vim Python IDE 开发环境
    python:HTML转义
    Python list去重
    源码探秘
    加号的作用
    多态练习
    在web service用Cache要导入System.Web.HttpRuntime
  • 原文地址:https://www.cnblogs.com/duoduoyichen/p/10403317.html
Copyright © 2020-2023  润新知