1.TCP/IP协议族

  TCP/IP这个概念对大家来说很熟悉,之前我的了解它只是一个协议。今天阅读才知道TCP/IP实际上是一个协议族,其中HTTP协议属于该协议族的一个子集。图1是TCP/IP协议族的一个展示。

图1 TCP/IP是互联网相关的各类协议族的总称

2. TCP/IP的分层管理

各层的作用

应用层

应用层决定了向用户提供应用服务时通信的活动,例如:FTP  DNS  HTTP 都处于该层

传输层

传输层对上层应用层,提供处于网络连接中得两台计算机之间的数据传输,例如:TCP  UDP 位于该层

网络层

网络层用来处理在网络上流动的数据包。当计算机与对方计算机之间通过多台计算机或者网络设备进行传输的时候,网络层所起到的作用就是在众多的选项内选择一条传输路线。

链路层

用来处理连接网络的硬件部分。

3. TCP/IP的通信传输流

4. IP协议

IP 协议负责把各种数据包传送给对方,保证确实传送到对方的两个重要条件是IP地址和MAC地址

ARP协议负责将对方的IP地址解析为MAC地址

5. 可靠的TCP协议

三次握手

6. 负责域名解析的DNS服务

DNS服务位于应用层,提供域名到IP地址之间的解析服务。

7. 各种协议与HTTP协议的关系

最新文章

  1. 网站(logo,主机)
  2. [Design Patterns] 2. Design principle
  3. osgEarth例子
  4. 【转】SVN服务器搭建--Subversio与TortoiseSVN的配置安装
  5. 不小心误删@‘local’操作恢复
  6. 区间DP+next求循环节 uva 6876
  7. Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(二)
  8. Eclipse - JAR包制作细节
  9. (10)集合之双列集合Map,HashMap,TreeMap
  10. Python3 从入门到出门
  11. python库termcolor用法
  12. Hbase王国游记之:Hbase客户端API初体验
  13. DAY:3 列表
  14. 智读App-免费下载付费知识节目攻略
  15. ZooKeeper Installation(Dev)
  16. 如何解决cacti的snmp error
  17. 模块math和cmath
  18. id不连续
  19. 洛谷 P1654 OSU! 解题报告
  20. U转串口驱动安装

热门文章

  1. 开个小灶——turtle 海龟图形
  2. lumion物体系统,导入模型6.3
  3. Maximum Sum of Digits(CodeForces 1060B)
  4. <转载> UE4的Actor类C++简单尝试
  5. Python标准库--time模块的详解
  6. 解决eclipse的自动换行问题。
  7. oracle插入数据的时候报错:ORA-00928: 缺失 SELECT 关键字
  8. OTP&ETS
  9. 在用单片机接受串口数据的时候,第一位是0x0A
  10. 怎么获取红米6 Pro的root权限