《TCP/IP入门经典》精要1——TCP/IP基础知识

第1章           TCP/IP的概念

TCP/IP指用于Internet和很多其它网络的网络协议集。

 

TCP/IP特性:

Ø         逻辑寻址——物理地址(MAC地址)是每一个网络适配器拥有的独一无二且永久的地址,共48bit。在TCP/IP中,逻辑地址被称为IP地址,是用于定位TCP/IP网络上计算机或其他连网设备的地址,通过网络协议软件进行配置。逻辑地址和具体硬件物理地址相互转换使用的是ARPRARP协议。

Ø         路由选择——由路由器完成,它能够通过逻辑地址转发数据。

Ø         名称解析——域名到IP地址的映射称为名称解析。称为域名服务器的特殊计算机储存了显示如何转换域名和IP地址的表格,可以为网络中注册DNS的计算机提供域名和IP地址映射。

Ø         错误控制和流控制——TCP/IP的传输层通过TCP协议定义了针对数据的错误检查、流控制和通告功能。在TCP/IP的网络接入层低层次协议中,也有组成系统错误控制的一部分。

Ø         应用支持——在TCP/IP中,通过系统的逻辑通道实现从协议软件到应用程序的接口称为端口。每个端口有一个数字用于识别它。

2章 TCP/IP的工作方式

TCP/IP协议系统四层模型:

Ø         网络访问层:提供与物理网络的接口。针对传输介质设置数据的格式,根据物理地址实现数据的寻址,对数据在物理网络的传递提供错误控制。

Ø         网际层:提供独立于硬件的逻辑寻址,从而让数据能够在具有不同物理结构的子网之间传递。提供路由功能来降低数据流量,支持Internet上的数据传递。实现物理寻址和逻辑寻址的转换。

Ø         传输层:提供互联网络的数据流控制、错误控制和确认;为网络应用提供接口。

Ø         应用层:提供网络故障排除、文件传输、远程控制和Internet操作的应用,还支持API,让针对特定操作系统编写的程序能够访问网络。

 

TCP/IPOSI模型:
OSI模型把应用层功能划分为3个层:应用层、表示层和会话层,把网络访问层的功能划分为数据链路层和物理层。

 

数据包在每一层具有不同的形式和名称:

Ø         应用层生成的数据包称为消息。

Ø         传输层生成的数据包封装了应用层的消息,如果来自TCP协议,则称为片段;如果来自UDP协议,则称为数据报。

Ø         网际层的数据包封装了传输层的数据,称为数据报。

Ø         网络访问层的数据包封装了数据报(可能对其进行再分解),称为帧。帧被访问层里的最低子层转化为比特流。

 

TCP/IP网络概述

Ø         应用层:包括网络服务、应用程序接口和网络应用和工具等。

Ø         传输层:主要是两大协议——可靠的、面向连接的TCP协议和不可靠的、无连接的UDP协议。

Ø         网际层:主要是IP协议,还有ARPRARP协议。

Ø         网络访问层:包括FTS/FDDI/PPP/802.11无线/以太网和物理网络。

你可能感兴趣的:(通信协议)