详细知识点总结
第一章 计算机网络基础
1.协议是指在计算机网络中,为进行网络中的数据交换而建立的规则、标准或约定的集合,如交换数据的格式、编码方式、同步方式等。
协议定义了通信的方式和进行通信的时间,主要包括语法、语义和同步3个关键要素。 语法:定义了所交换数据的格式和结构,以及数据出现的顺序。
语义:定义了发送者或接受者所要完成的操作,包括对协议控制报文组成成分含义的约定。 同步:定义了事件实现顺序以及速度匹配。体现在当两个实体进行通信时,数据发送的事件以及发送的速率。 2.OSI参考模型
3.TCP/IP协议族
Tcp表示传输控制协议,ip表示网际协议,tcp/ip实际上是一系列协议。 4.网络层
也称为互联网层,由于该层的主要协议为IP,通常也简称为IP层。该层主要负责相邻计算机之间的通信,把某主机(信源)上的数据包发送到因特网中的任何一台目标主机(信宿)上,即点到点通信。其包括三方面功能。 处理来自传输层的数据报发送请求 处理输入数据报
处理路径、流控、拥塞等问题。 5.数据传输过程
1.在信源上利用所需的应用层协议(FTP)将数据流传送给信源上的传输层。
2.在传输层将应用层的数据流截成若干分组,加上tcp首部生成tcp段,送交网络层。 3.网络层给tcp报文段封装上源、目的主机IP的ip首部生成ip数据报,送交链路层。 4.信源的链路层封装上源、主机mac帧的mac帧头和帧尾,根据目的mac地址 ,将mac帧发往中间路由器。