TCP/IP基础
通信的基本概念
“通信”一词中,“通”的意思就是传递与交流;“信”的意思就是信息。所谓通信,就是指人与人、人与计算机、计算机与计算机之间通过某种媒介和行为进行的信息交换。通信技术的最终目的是为了帮助人们更好地沟通和资源共享
通信系统的基本组成
典型的组网模型
1、两台主机之间的通信
两台计算机通过一根网线相连,便组成了一个最简单的网络
2、多台主机之间的通信
由一台路由器和多台计算机组成
3、访问Internet的通信
当主机希望从某个网址获取文件时,必须先接入Internet,然后才能下载所需的文件
常用术语
通信协议
在网络通信中,所谓协议,就是指诸如计算机、交换机、路由器等网络设备为了实现通信而必须遵从的、事先定义好的一系列规则和约定
协议三要素
语义:需要发出何种控制信息,完成何种动作以及做出何种应答;
语法:数据与控制信息的格式、数据编码等;
时序:时间先后顺序和速度匹配。
协议标准机构
OSI参考模型
|
OSI参考模型 |
主要功能 |
|
物理层 |
提供适合于传输介质承载的物理信号的转换,实现物理信号的发送,接受,以及在物理传输介质上的数据比特流传输 |
|
数据链路层 |
在物理链路连接的相邻节点间建立逻辑通路,实现数据帧的点到点、点到多点方式的直接通信,能够进行编码和差错控制 |
|
网络层 |
将数据分为一定长度的分组,根据数据报文中的地址信息,在通信子网中选择传输路径,将数据从一个节点发送到另一个节点 |
|
传输层 |
建立、维护和终止端到端的数据传输过程,能提供控制传输速率,调整数据的传输顺序等功能 |
|
会话层 |
在通信双方的进程间建立、维持、协调和终止会话,确定双方是否开始一方发起的通信 |
|
表示层 |
数据转换、加密、压缩等,确保一个系统生成的应用层数据能够被另外一个系统的应用层所识别和理解 |
|
应用层 |
为用户应用程序提供丰富的系统接口 |
TCP/IP参考模型
TCP/IP四层与OSI七层的对比
|
TCP/IP参考模型 |
主要功能 |
|
网络接口层 |
定义了TCP/IP与各种通信子网之间的网络接口。网络接口层的功能是传输经网络层处理过的消息。 |
|
网络层 |
将数据分为一定长度的分组,根据数据报文中的地址信息,在通信子网中选择传输路径,将数据从一个节点发送到另一个节点 |
|
传输层 |
建立、维护和终止端到端的数据传输过程,能提供控制传输速率,调整数据的传输顺序等功能 |
|
应用层 |
TCP/IP的应用层直接为用户提供各类服务。TCP/IP将所有与应用相关的工作都归为这一层。如远程登录、文件传输、电子邮件、Web服务器等。 |
以太网概述
以太网是当前应用最普遍的局域网技术。它很大程度上取代了其他局域网标准,如令牌环、FDDI和ARCNET。
以太网数据帧封装格式
以太网技术所使用的帧称为以太网帧,或简称以太帧
主要有Ethernet II和IEEE802.3两种标准帧格式

浙公网安备 33010602011771号