• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >嵌入式开发 > 访问一个ip过程是怎么样的?

访问一个ip过程是怎么样的?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-05

佚名通过本文主要向大家介绍了在线刷网站ip访问量,ip访问量,网站日ip访问量查询,远程ip访问kvm,刷ip访问量等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:访问一个ip过程是怎么样的?
描述:

我知道访问域名的话是先到dns服务器然后在转发的ip,那如果直接访问ip是到哪里呢。


解决方案1:

访问80端口。

解决方案2:

一个ip数据包要到达目标主机,中间需要经过很多层转发,转发的过程叫做路由(Route)。路由器就是做这个的。简单来讲,你在你的电脑上访问一个ip,首先要经过你自己家里的猫把数据转发到电信在当地的路由器,然后再发到主干网上的主路由器,然后……这样一层层转发,如果访问的是国外的站点,最后还要通过几条海外光缆的出口之一。

总之,路由器就是负责把数据包以尽可能快、尽可能短地发送到目的地,这是一个非常有技术含量的东西,因此能做好路由器的也就思科华为少数几个巨头而已。

PS:这里说的路由器不是你家里那个小盒子,指的是各条干线节点上的路由器,这里是全省、全国乃至全世界数据的汇集地,因此可以想象责任和任务之重。我们家里那个小盒子虽然平时被称为路由器,实际上只是一只猫+集线器而已,并没有路由功能或仅有非常简单的路由功能。

再PS:不知道你聊不了解,很早以前的电话是采用人工接线的,你打一个电话到外省,首先要经过当地的电话局,然后到市局、省局……一层层向上,然后到了外省再一层层向下,直到找到你要找的人。你需要告诉好几个接线员你要连接的目标才能最终接通。现在虽然过程都已经是自动的了(交换机就是干这个的),但基本过程没变,我国电信线路的架设依然是一层一层的,也有若干条若干层干线线路。你的数据包就是在这些干线里一层一层到达目标的。

试着在windows命令行中运行Tracert ip或域名看看,例如tracert www.baidu.com,等待一会就能看到结果了。linux下的对应命令是route


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 访问一个ip过程是怎么样的?

相关文章

  • 2017-06-05 域名绑定与ip地址访问是不是无本质区别
  • 2017-06-05 关于移动平台下的驱动开发
  • 2017-06-05 矢量图形存储
  • 2017-06-05 单片机中以P0口为段码,P2口味位码,简述实验板8位数码管的显示流程
  • 2017-06-05 IoSetDeviceInterfaceState会导致蓝屏?
  • 2017-06-05 声音输入入门问题,请高手指教
  • 2017-06-05 MajorFunction[IRP_MJ_SYSTEM_CONTROL]例程如何调用的
  • 2017-06-05 新手求助:driverstuodio首次使用问题编译库文件
  • 2017-06-05 arm_linux_ccan口编程结构体赋值问题
  • 2017-06-05 win7下wince7的调试问题。

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • DVD光驱不能自动弹出,能不能写个WDM驱动让它接受命令就弹出
    • 求助:嵌入式操作系统的课题
    • 单片机C语言中标志位结构的运用是怎么样的
    • WinDbg设置符号表的问题
    • RC531调试CPU卡出现问题。
    • 利用SoftICE进行驱动代码的调试
    • VxWorksloadModule报UndefinedSymbol
    • lua中table的__index对于自身有什么作用?
    • linux如何将公网IP映射到局域网IP?
    • 请问哪里有免费的ddkforwin2003下载

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有