网络模型和协议学习

一、模型概括

      开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为 OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。

      在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门(CCITT),与国际标准化组织(ISO),虽然它们工作领域不同,但随着科学技术的发展,通信与信息处理之间的界限开始变得比较模糊,这也成了CCITT和ISO共同关心的领域。1983年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互联参考模型。

      互联网协议族(英语:Internet Protocol Suite,缩写为IPS),是一个网络通信模型,以及一整个网络传输协议家族,为互联网的基础通信架构。它常被通称为TCP/IP协议族(英语:TCP/IP Protocol Suite,或TCP/IP Protocols),简称TCP/IP。因为这个协议家族的两个核心协议,包括TCP(传输控制协议)和IP(网际协议),为这个家族中最早通过的标准。由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又被称为TCP/IP协议栈(英语:TCP/IP Protocol Stack)。

二、模型分层

 

 

三、其他补充

可以在以下目录查看网络相关的配置

windows操作系统 C:\Windows\System32\drivers\etc
linux操作系统 /etc

hosts 类似DNS的功能,将域名和主机的IP进行映射.
protocol 显示协议对应的编号.
services 显示的是应用层的协议对应的端口和使用的传输层.

比如常见的

ftp-data 20/tcp  # FTP data
ftp        21/tcp   # FTP control
http      80/tcp   # World Wide Web

https    443/tcp  # http protocol over TLS/SSL
https    443/udp # http protocol over TLS/SSL
https    443/sctp # http protocol over TLS/SSL

posted @ 2016-09-08 16:17  晓的幸福  阅读(378)  评论(0编辑  收藏  举报