diff --git "a/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\344\270\216\346\225\260\346\215\256\351\200\232\344\277\241/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234.md" "b/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\344\270\216\346\225\260\346\215\256\351\200\232\344\277\241/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234.md" index 2691269a5425f0f79d9b668c62d7c1b4767808dd..9d3bb58cbe214ffabddef88c8e98b68e98eab4d2 100644 --- "a/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\344\270\216\346\225\260\346\215\256\351\200\232\344\277\241/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234.md" +++ "b/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234\344\270\216\346\225\260\346\215\256\351\200\232\344\277\241/\350\256\241\347\256\227\346\234\272\347\275\221\347\273\234.md" @@ -1,8 +1,8 @@ -- [一 OSI与TCP/IP各层的结构与功能,都有哪些协议](#一-osi与tcpip各层的结构与功能,都有哪些协议) +- [一 OSI与TCP/IP各层的结构与功能,都有哪些协议](#一-osi与tcpip各层的结构与功能,都有哪些协议) - [五层协议的体系结构](#五层协议的体系结构) - - [1 应用层(application layer)](#1-应用层(application-layer)) + - [1 应用层(application layer)](#1-应用层(application-layer)) - [域名系统(Domain Name System缩写DNS,Domain Name被译为域名)](#域名系统(domain-name-system缩写dns,domain-name被译为域名)) - [HTTP协议](#http协议) - [2 运输层(transport layer)](#2-运输层(transport-layer)) @@ -34,7 +34,7 @@ -## 一 OSI与TCP/IP各层的结构与功能,都有哪些协议 +## 一 OSI与TCP/IP各层的结构与功能,都有哪些协议 OSI的七层体系结构概念清楚,理论也很完整,但是它比较复杂而且不实用。在这里顺带提一下之前一直被一些大公司甚至一些国家政府支持的OSI失败的原因: 1. OSI的专家缺乏实际经验,他们在完成OSI标准时缺乏商业驱动力 @@ -50,7 +50,7 @@ OSI的七层体系结构概念清楚,理论也很完整,但是它比较复 结合互联网的情况,自上而下地,非常简要的介绍一下各层的作用。 -### 1 应用层(application layer) +### 1 应用层(application-layer) **应用层的任务是通过应用进程间的交互来完成特定网络应用。**应用层协议定义的是应用进程(进程:主机中正在运行的程序)间的通信和交互的规则。对于不同的网络应用需要不同的应用层协议。在互联网中应用层协议很多,如**域名系统DNS**,支持万维网应用的**HTTP协议**,支持电子邮件的**SMTP协议**等等。我们把应用层交互的数据单元称为报文。