1. 应用程序阶段:妳打开浏览器,在浏览器上面输入网址列,按下 [Enter]。此时网址列与相关数据会被浏览器包成一个数据, 并向下传给 TCP/IP 的应用层;
  2. 应用层:由应用层提供的 HTTP 通讯协议,将来自浏览器的数据报起来,并给予一个应用层表头,再向传送层丢去;
  3. 传送层:由于 HTTP 为可靠联机,因此将该数据丢入 TCP 封包内,并给予一个 TCP 封包的表头,向网络层丢去;
  4. 网络层:将 TCP 包裹包进 IP 封包内,再给予一个 IP 表头 (主要就是来源与目标的 IP 啰),向链结层丢去;
  5. 链结层:如果使用以太网络时,此时 IP 会依据 CSMA/CD 的标准,包裹到 MAC 讯框中,并给予 MAC 表头,再转成位串后, 利用传输媒体传送到远程主机上。

最新文章

  1. Servlet过滤器
  2. Spark的持久化简记
  3. JS框架avalon简单例子 行编辑 添加 修改 删除 验证
  4. Mono、Unity和Xamarin三者关系
  5. openerp学习笔记 视图更新时删除已存在的菜单或其他对象
  6. mojo 关闭utf8
  7. Tcl与Design Compiler (九)——综合后的形式验证
  8. cmd 更改计算机名
  9. 【LeetCode每天一题】Minimum Path Sum(最短路径和)
  10. flask 需要下载的包
  11. C#实现的系统内存清理
  12. ROS进阶学习笔记(10)- 搭建自己的Turtlebot(5) - Interactive Makers
  13. postman环境变量 全局变量清理
  14. 多线程-threading
  15. python 模块之 bisect
  16. win划分磁盘
  17. 理解SVG的图形填充规则
  18. Centos7手动编译安装Python3
  19. 如何在获取celery中的任务执行情况
  20. Vs2013 & .net framework 4.5.1 预览介绍

热门文章

  1. [转]理解Linux系统中的load average
  2. vbox下Oracle Enterprise liunx5.4虚拟机安装10G RAC实验(一)
  3. c#...的类型初始值设定项引发异常。
  4. js中if的另类实现
  5. 已知一个日期和天数, 求多少天后的日期(是那个超时代码的AC版)
  6. Windows7无法访问(远程登录)Windows 2003共享问题解决
  7. 算法与数据结构题目的 PHP 实现:栈和队列 由两个栈组成的队列
  8. php 生成唯一id的几种解决方法
  9. 我自己的Javascript 库,封装了一些常用函数 Kingwell.js
  10. 使用Visual Studio下自带的SQL Server Express