*配套《数据通信与网络(Forouzan第四版)》*
2021年12月
1. 数据通信的概念及模型
数据通信 (data maaommunication) 是在两台设备之间通过诸如线缆的某种形式的传输介质 进行的数据交换。数据通信由五个部分组成:发送方、接收方、传输介质、报文、协议。
2. 数据流
单工、半双工、双工模式
3. 连接类型和拓扑结构
网状、星型、总线型、环状、混合型
4. 网络分类
局域网(LAN)< 城域网(MAN)< 广域网(WAN)
5. 协议和标准
协议规定了通信的内容、通信的方式、通信的时间。协议的核心要素是语法、语义和时序。标准分为两类:事实的和法定的。
1. 层次结构、层间接口和封装
7个层次分为3个子功能组。高层与底层之间互相传递信息要通过层间接口实现。第N-1层的分组中的部分数据是第N层的完整分组。
2. OSI参考模型的概念和各层功能
应用层 负责向用户提供服务。
表示层 负责翻译、加密和压缩数据。
会话层 负责对话控制和同步。
传输层 负责将报文从一个进程传递到另一个进程
网络层 负责将各个分组从源地址传递到目的地址。
数据链路层 负责帧从一跳到下一跳的传递。
物理层 负责位从一个节点到另一个节点的传递。
3. TCP/IP协议簇和各层的功能
应用层
传输层 提供传输功能
网络层 提供网际互连
数据链路层 提供网络接口
物理层 提供物理标准
4. 物理地址、逻辑地址和端口地址(何时改变?)
物理地址:包含在数据链路层所用的帧中。
逻辑地址:网络层。世界上每台计算机有唯一的标记。
端口地址:传输层。识别进程的标记。
跳到跳时物理地址改变,但源到目的逻辑地址不变,端口地址不变。
1. 数字信号:基带传输、低通通道、宽带传输的概念
基带传输:通过通道发送数字信号,该信号不转换成模拟信号。
低通通道:带宽下限频率为0。
宽带传输:把数字信号转换成模拟信号传输。
2. 传输减损:衰减、失真、噪声和信噪比的概念
衰减:能量的损失。 dB=10log10 P2/P1或dB=20log10 V2/V1或dBm=10log10Pm
失真:信号改变了形态或形状。
噪声:SNR=平均信号功率/平均噪声功率 SNRdB=10log10 SNR
3. 数据速率限制:奈奎斯特速率、香农容量定理
奈奎迪特速率: 比特率=2宽带log2 L (L表示数据的电平的数量)
香农容量定理: 通道容量=带宽*log2(1+SNR)
4. 性能:带宽、吞吐量、信道利用率、延迟、传播时间、传输时间、排队时间、带宽与延迟的乘积的概念
带宽:以赫兹衡量或以每秒比特数衡量。
吞吐量:用于衡量网络发送数据的快慢。
信道利用率:吞吐量/带宽 ???不确定,没在书上找到,但既然在这出现是
延迟=传播时间+传输时间+排队时间+处理时间
传播时间=传播距离/传播速度
传输时间=报文长度/带宽
排队时间:接收到处理所用时间,不确定。
宽带与延迟的乘积:定义了能充满链路的位数。
1. 线路编码:数据元素、信号元素、数据速率、信号速率、最小带宽、最大数据速率、直流分量、自同步
数据元素:表示一块信息的最小实体,即位。
信号元素:是数字信号的最小单元,用来承载数据单元。
数据速率:一秒发送的数据元素(位)的数量,单位为每秒位(bps)
信号速率:一秒发送的信号元素的数量,单位为波特(baud)
最小带宽:Bmin=cN1/r
最大数据速率:Nmax=1/cBr
直流分量:很低的接近于0的频率。
自同步:数字信号脉冲跳变将接收方时钟复位。
2. 线路编码方案:单极性编码(NRZ)、极性编码(NRZ-L和NRZ-I)、归零码(RZ)、双相码(Manchester和Differential Manchester)、双极性编码(AMI和伪三进制码)、
NRZ:1为正电平,0为负电平。(因为信号中间不会回到零所以叫不归零)
NRZ-L:0为正电平,一为负电平。
NRZ-I:电平不跳变是0,电平跳变是1。
RZ:1为正电平,-1为负电平,中间及后半部分都会跳回0。
曼彻斯特:由高到低为0,由低到高为1。
差分曼彻斯特:结束时 电平跳变为0,电平不跳为1。每一位中间都会跳变。
AMI: 0为零电平,1为交替正负的电平。
伪三进制:1为零电平,0为交替正负的电平。
3. 脉码调制PCM:采样(采样率)、量化等级、量化误差
采样率:至少是原始信号中最高频率二倍。
量化等级取决于信号振幅范围和需要准确恢复的程度。
量化误差:-delta/2<=误差<= delta/2 SNRdB=6.02nb + 1.76dB(n为每个样本几位)
4. Delta调制的概念
通过延迟单元对升高就增delta降就减delta,得到的梯形函数。
5. 传输模式:异步传输、同步传输、并行传输、串行传输的概念。
异步传输:无同步时钟,在每个字节开始时加起始位,结束时发一或多个停止符。
同步传输:依次发送位流不含起始、停止位。
并行传输:使用n条线路传送n位。
串行传输:位是一个一个依次传输的。
1. 比特率和波特率
比特率:每秒传输数据元素(比特)的数量。
波特率:每秒传输信号元素(波特)的数量。
S=N1/r
2. 数字到模拟转换:
(1)ASK的概念及ASK的带宽
ASK用改变载波信号的振幅来生成信号元素。 B=(1+d)S
(2)FSK的概念及BFSK的带宽
FSK用改变载波信号的频率来生成信号元素。 B=(1+d)S+2dealtf
(3)PSK、BPSK、QPSK和QAM的概念
PSK用改变载波信号的相位来生成信号元素。
BPSK两个相位,0和180 B=(1+d)S
QPSK用两个独立的BPSK叠加,结果相位可能是-45、45、-135、135
QAM两个载波叠加,一个同相另一个正交,两载波振幅不同。
3. 模拟信号调制:
(1)AM、FM和PM的概念
AM:载波信号的振幅需要根据调制信号的振幅变化。
FM:载波信号的频率需要根据调制信号的振幅变化。
FM:载波信号的相位需要根据调制信号的振幅变化。
(2)AM带宽、FM带宽和PM带宽
BAM=2B BFM=2(1+beta)B BPM=2*(1+beta)B
1. 复用:FDM、同步TDM、统计TDM和WDM的概念
FDM:每个设备生成的信号用于不同的载波频率,合并成一个复合信号。中间要留防护频带以免信号重叠。
WDM:合并多个光信号。
同步TDM:每个输入连接的全部数据组成一个帧,一个时隙分配给每个单元。
统计TDM:每帧时隙个数小于输入线的条数,用循环器检查输入,无输入跳过
2. 数字层次、T1载波、E1载波
DS-0 DS-1 DS-2 DS-3 DS-4
64kbps 1.544Mbps 6.312Mbps 44.376Mbps 274.176Mbps
T1:1.544 Mbps
E1:2.048 Mbps
3. 波分和码分的概念
4. 扩频:FHSS和DSSS的概念
FHSS:用源信号调制M个不同的载波频率。
DSSS:每个数据位用扩展编码的n位代替。
**差错的类型**
单个位差错:在给定的数据单元中仅有一位发生变化。
突发性差错:在数据单元中有两位或多位发生变化。
块编码
将报文分成块,每个块有k位(称为数据字),并增加r个冗余位使长度变为n=k+r的码字。
差错检测的方法
从接收的码字里提取数据字,数据字无效则丢弃,但无法检测到被破坏为有效码字的差错。
纠错的概念与方法:汉明距离、最小汉明距离
汉明距离:两个长度相同的字的对应位不同的数量。
最小汉明距离:一组字中所有可能的汉明距离中最小的。
线性块编码:线性块编码的距离、简单奇偶校验编码、两维奇偶校验编码、汉明码
线性块编码的距离:具有最小1的个数的非零有效码字中1的个数。
简单奇偶校验编码:在码字中增加一位,使得码字中1的个数为偶数。dmin=2
两维奇偶校验编码:数据以表格形式组织,算出每一行每一列校正子。dmin=4
汉明码:n=2m次 -1,k=n-m,校验位个数r=m,C(n,k) dmin=3
循环冗余编码CRC(不包含硬件实现)、CRC的检错能力分析(检测单个位差错、两个独立的位差错、奇数个差错、突发性差错)
与除数异或,若被除数(用于每一步计算的部分)最左位为0,则除数为0000
能被g(x)整除的差错无法检验出来。单个位差错可被检测到;如果除数不能整除et次-1(t在0到n-1之间),两个独立的位差错可被检测到;除数包含x+1可以检测到所有奇数个差错;差错中最高次减最低次(差错长度-1)<=r,所有突发性差错能被检测到,=r+1, 1-(1/2)r-1次的概率被检测到, >r+1,1-(1/2)r次的概率被检测到。
校验和及其计算方法
将所有数加一起形成和,对和取反,接收方将所有数同和反加在一起为零正确,否则丢弃。反码运算中超出的位数加到右边,负数的反码全部按位取反。
将一条从源端到目的端的报文分离开来,或者将到不同的目的端的报文分离开来。
流量控制和差错控制的概念
流量控制:一系列程序用来限制发送方在等到确认之前发送的数据数量。
差错控制:差错检测和纠正。
停止等待ARQ、后退N帧ARQ和选择重发ARQ
停止等待ARQ:发送方在定时器到时且没有收到已发送帧的ACK时重新发送已发送帧的副本。
后退N帧ARQ:发送方窗口左部分是已发送等待ACK,右部分为未发送,窗口大小为2m次-1。接收方窗口大小为1,可为多个帧发送累计确认,接收到乱序或错误的帧直接丢弃,发送方窗口中最先发送的帧的定时器到时,将重新发送窗口中所有已发送的帧。
选择重发ARQ:发送方窗口左部分是已发送等待ACK,右部分为未发送,窗口大小为2m-1次。接收方窗口大小与发送方相同,可接收乱序到达的帧并发送对应ACK,发送方每一个帧都有一个定时器,定时器到期但未收到对应ACK或接收到某个帧的NAK会重发对应帧。
HDLC
HDLC:面向点到点和多点链路进行通信的协议。
准备接收(RR) 不准备接收(RNR) 拒收(REJ) 选择性拒收(SREJ)
**随机访问:纯ALOHA、时隙ALOHA、CSMA、CSMA/CD(最小帧长)、CSMA/CA**
纯ALOHA:只有站点有帧要发送就发送,等待接收方的确认,超时后确认仍未到达则重发帧,重发前随机等待一段时间,如果重发的次数超过最大次数,必须放弃并在以后再试。 脆弱时间=2帧传输时间 〖吞吐量=Ge〗^(-2G)
时隙ALOHA:将时间分割成T_fr秒的时隙,站点只有在时隙开始之时才能发送。 脆弱时间=帧传输时间 〖吞吐量=G*e〗^(-G)
CSMA:传输前先监听。1-持续,发现空闲立刻发送帧。非持续,线路空闲立刻发送,不空闲则等待一个随机时间,再次监听。P-持续,空闲时若概率为p发送帧,概率为1-P等待下个时隙开始并再检查,若繁忙则当做冲突已发生使用补偿程序。 脆弱时间=信号从一端到另一端时间
CSMA/CD:帧的传输时间至少是最大传播时间的两倍。
CSMA/CA:即使通道空闲也要等待一段时间,这段时间叫做帧间间隔IFS,在IFS之后仍然空闲,就可以在等待一段时间之后发送。IFS可以用来定义一个站点或一个帧的优先权。当通道不空闲时,停止定时器,并在空闲时再重启定时器。
受控访问:预约、轮询、令牌环
预约:所有数据站在发送数据前需要预约,在每个时隙内,在每个数据帧之前先发送一个预约帧。
轮询:主设备询问从设备是否有数据要发送,从设备没有则发一个NAK,有则发送数据帧,主设备读取该数据帧并回ACK。主设备向从设备发送信息前,先创建并发送一个选择(SEL)帧。
令牌环:持有令牌者可以发送数据,无数据需要发送时传给下一个。
**IEEE标准:LLC和MAC**
LLC:逻辑链路控制层。LLC为需要流量控制和差错控制的上层协议提供服务。一个单一的LLC协议可以使不同的局域网之间相互交换。
MAC:介质访问控制层。有部分成帧的功能,包含一些独特的模块,每个模块都为相应的局域网协议定义了访问方法和成帧的格式。
标准以太网的MAC子层:帧格式、MAC地址、最短帧长、编码和解码、10Base5、10 Base 2、10 Base -T、10 Base -F
帧格式:前导符、SFD、DA、SA、协议数据单元的长度/类型、上层数据、CRC
MAC地址:0为单播,1为多播,全1为广播。按字节从左向右,字节中的位从右向左发。
最短帧长:512位=64字节
编码和解码:发送方用曼查斯特方案将数据转换成数字信号,接收方再转译会曼彻斯特码并解码。
10Base5:粗缆以太网。第一个以太网规范,使用一个有外部收发器的总线拓扑。
10Base2:细缆以太网。电缆更细有弹性,更便宜。
10Base-T:双绞线以太网。用星型拓扑结构,用双绞线接在网络集线器上。
10Base-F:光纤以太网。星型拓扑连接到网络集线器。
桥接以太网、交换式以太网、全双工以太网
桥接以太网:将局域网用网桥分割。
交换式以太网:用交换机连接N个网络。
全双工以太网:交换机与站点使用两条链路,一个发一个收。
4. 快速以太网:MAC子层、拓扑结构、100Base -TX、100Base-FX、100Base -T4
MAC子层:不触及MAC子层
拓扑结构:放弃总线拓扑而保留星型拓扑。
100Base -TX:使用两条双绞线。
100Base-FX:使用两条光纤。
100Base -T4:用四条UTP双绞线。
千兆以太网:MAC子层、拓扑结构、1000Base -SX、1000Base-LX、1000Base –CX
MAC子层:触及了MAC子层
拓扑结构:两个站点可以是点到点,三个或以上呈星型拓扑。
1000Base -SX:使用两条光纤,短波。
1000Base-LX:使用两条光纤,长波。
1000Base -CX:使用两条STP。
1. WLAN体系结构与IEEE 802.11标准
WLAN体系结构:基本服务集(BSS)和扩展服务集(ESS)。
802.11 MAC子层、帧结构、CSMA/CA
定义了两个MAC子层:分布式协调功能(DCF)和点协调功能(PCF)
帧结构:帧控制(FC)、D、地址(4个)、序列控制、帧主体、FSC
CSMA/CA:发送方发现通道空闲,等待一个DIFS,发送RTS请求,接收方接到RTS,等待一个SIFS,发送一个CTS,发送方等待一个SIFS后发送数据,接收方等待一个SIFS后发送ACK。
802.11 物理层、寻址方式、隐蔽终端和暴露终端
寻址方式:1为AP相关的收发,0不是。前为目的后为源。
隐蔽终端:互相在传输范围之外。
暴露终端: 互相在传播范围内,但一个发了,另一方保守就不再发送。
**连接设备:无源集线器、中继器、有源集线器、网桥、透明网桥、生成树、二层交换机、路由器、三层交换机(补充)、网关、冲突域与广播域**
无源集线器:只是一个连接器,是介质的一部分。 物理层以下
中继器(repeater):连接同一局域网的两个分段,只转发没有过滤能力,是再生器不是放大器。 物理层
有源集线器(hub):是多端口的中继器,常用于星型拓扑结构中站点间建立连接。 物理层
网桥(bridge):用作物理层设备时重新生成接收到的信号,用于数据链路层设备时,可以检查帧所包含的物理(MAC)地址(源地址和目标地址)。 网桥有过滤功能,网桥不改变帧中包含的物理地址。 物理层、数据链路层
透明网桥:是它所连接的站点完全意识不到存在的网桥。透明网桥能把帧从一个站点转发到另一个站点,能通过学习网络中帧的传输自动建立转发表,能避免系统内循环。
生成树:避免内循环,生成最短路径,生成最短的树。
两层交换机:是一个有许多端口且有更好性能的网桥。可以过滤,缓存区可以保存帧进行处理,交换组件可以更快转发。 物理层、数据链路层
路由器:基于分组的逻辑地址路由分组。 物理层、数据链路层、网络层
三层交换机:是更快更复杂的路由器。 物理层、数据链路层、网络层
网关:拿到消息、读取消息并解释消息,可以提供安全性。 全五层
冲突域和广播域:VLAN创建广播域。
2. 虚拟局域网的概念及划分方法
虚拟局域网:将两个属于不同物理LAN的两个站点之间建立虚拟连接。
划分方法:端口号、IP地址、MAC地址、多播IP地址、联合使用
**IPv4地址:A、B、C、D和E类地址、掩码、子网和超网的概念、**
IPv4是32位地址,在互联网上是独一无二的。
ABCDE类开头地址分别为0,10,110,1110,1111
掩码:帮助找到主机号和网络号。
子网:将A或B类中一大块地址划分为几个类组,并赋予每一组比较小的网络,即为子网。
超网:将几个网络联合起来组成超网。
子网划分、子网的地址范围、地址聚合
/26可分成/27、/28、/28
子网地址范围求法和求地址范围几乎一样。
地址聚合:将多个地址块组成一块并分配给一个ISP。
NAT的概念
NAT:网络地址转换。内部可以有不同的地址,但外部即在互联网中只能看见路由器的地址。
IPv6地址
IPv6地址有128位 。用十六进制冒号标记法,共8个4位16进制用冒号隔开。两冒号中间什么都不写代表中间均是0。
第20章 IP协议
**IP分组(数据报)的格式
分片(Identification、Flags、Fragmentation offset)、何处分片和重装**
标识记录数据的号,标记位第一位空,第二位为1则表示不可分割,为0则可分割,第三位为1表示后面还有分段,为0表示后面没有分段,即最后一段或仅此一段。
MTU
最大传输单元。每一个数据链路层协议都有自己的帧格式,这格式中定义的一个字段是数据字段的最大长度。MTU取决于物理网络协议。
IPv6分组格式
由基本头部和有效载荷组成,有效载荷分为扩展头部和来自上层的数据。
IPv4到IPv6的过渡
双协议栈、隧道技术、头部转换
**ARP:ARP的概念、功能、分组格式、封装、4种操作**
ARP:逻辑地址到物理地址的映射。
功能:已知逻辑地址,找到物理地址。
封装:ARP分组是直接封装在数据链路帧中。
情况1:发送方是主机,要发送分组到同一个网络的另一个主机上。这种情况必须将物理地址映射为逻辑地址,并将该逻辑地址作为数据报头部的目的IP地址。
情况2:发送方是主机,要将分组发送给另一个网络上的主机。这种情况,该主机查找它的路由表或默认路由表,找出这个目的地下一跳(路由器)的IP地址。这个路由的IP地址必须是映射成物理地址的那个逻辑地址。
情况3:发送方是路由器,已接受一个数据报要发到另一个网络的主机上。这种情况,先检查自己的路由表,找出下一个路由器的IP地址。下一路由的IP地址必须是映射成物理地址的那个逻辑地址。
情况4:发送方是路由器,已接收一个数据报要发到同一个网络的主机上。数据报的目的IP地址必须是映射成物理地址的那个逻辑地址。
DHCP的概念
动态主机配置协议,提供可以是人工的或者自动的静态或动态的地址配置。
ICMP:ICMP的概念、报文格式、差错报告、Ping
ICMP:因特网控制报文协议。ICMP使用源IP地址将差错报文发送给数据报的源端(发送方)。
ping程序用来确定一个主机是否正常工作与作出回应。
IGMP的基本概念
IGMP是因特网组管理协议,用来管理组成员。
**转发技术与转发过程**
转发技术:下一跳方法与路由方法,特定网络方法和特定主机方法,默认方法。
转发过程:分组到达路由器,尝试用掩码得到网络地址,与路由表中一直则按该行发送,不一致则再尝试其他掩码。
路由表、地址聚合和最长掩码匹配
路由表至少由掩码、网络地址、下一跳、接口组成。
地址聚合:将组织机构的地址聚合为一个较大的地址块。(掩码也会相应减小)
最长掩码匹配:路由表中掩码的存放是按最长到最短的次序。
Dijkstra算法和Bellman-Ford 算法
迪杰斯特拉算法:从图创建一个最短路径树。尝试,确认后添加进永久。
Bellman-Ford 算法:初始除自己为0外其他为无穷,通过其他结点和边到达更短的话,则用其取代现有的。
单播路由协议:AS的概念、域内、域间路由选择协议、RIP协议路由表生成的过程、OSPF协议的原理
AS:自治系统,是一个单一的管理机构管辖下的一组网络和路由器。
域内路由选择:在自治系统内部的路由选择。
域间路由选择:正在自治系统之间的路由选择。
RIP协议路由表:知道到每个相连接的邻站的距离;与邻站共享路由信息;继续接受邻站的表,计算到某结点的代价,选择新旧中最小代价的。
OSPF协议的原理:每一个路由向其他路由发送其邻站的状态,只有当邻站变化时才发送分组。
5. 多播的概念和多播路由(了解)
多播:一个源端一组目的端。
**端口、套接字**
端口:利用端口号选择相应的进程
套接字:一个IP地址和一个端口号结合起来称为套接字地址。
UDP协议:UDP协议的概念、数据报结构、校验和的计算、UDP的操作
UDP:无连接不可靠传输层协议。只提供进程到进程通信而不是主机到主机通信,没有给IP服务增加任何东西。
校验和:包括伪头部、UDP头部和从应用层来的数据。校验和的计算是可选的,如果不想计算就全填1。
UDP的操作:无连接服务、无流量控制和除校验和外的差错控制
TCP:TCP的特点与服务、段格式、三次握手(建立连接和拆除连接)、TCP流量控制(信贷滑窗协议)、TCP差错控制
TCP:面向连接的、可靠的传输控制协议。TCP是一个面向流的协议。发送和接收进程的发送/读取速度可能不一样,所以要有发送缓冲区和读取缓冲区。
TCP特点:序号系统,字节序号开始于随机数,段的序列号是每段第一个字节序号,确认号发送的是期待接到的下一个序号,确认号是累积的。提供流量控制,提供差错控制、提供阻塞控制。
三次握手:在TCP中建立连接的三次握手。服务器告诉它的TCP,准备好接收一个连接,称为请求被动打开。客户程序发出请求主动打开,告诉它的TCP需要连接到特定服务器。客户发送SYN(不携带数据,但占用一个序列号),服务器发送SYN+ACK(不携带数据,但占用一个序列号),客户发送ACK(这个段序列号与SYN的序列号相同,ACK段如果不携带数据则不占用序列号)。拆除连接的三次握手。客户发送FIN(若不携带数据,则占用一个序列号),服务器发送FIN+ACK(若不携带数据,则仅占用一个序列号),客户发送ACK(这个段序列号与FIN的序列号相同,不携带数据也不占用序列号)。
流量控制:使用滑动窗口处理流量控制。面向字节而、窗口大小可以改变,大小取决于接收方窗口和拥塞窗口中较小的一个。
差错控制:校验和、确认和超时。
TCP有关字段和序号(SYN、ACK、seq、ack)、段序号、字节编号
都见上面。(seq是序号……好像是段序号?)
**TCP拥塞控制(慢启动、拥塞避免、拥塞检测)**
慢启动:开始时设置拥塞窗口大小(即网络窗口大小)为一个最大段长度MSS,每次接收到一个确认大小加一,当MSS加到了慢速启动阈值ssthesh时,慢速启动阶段结束下一阶段开始。
拥塞避免:这个阶段每次整个窗口所有段都被确认,拥塞窗口才加一,一直增加直到检测到拥塞。
拥塞检测:重传计时器到时或者接收到了三个一样的ACK,阈值下降一半。
2. 发送窗口=min(接收窗口rwnd,拥塞窗口cwnd)
**DNS的工作原理**
将全部主机文件分成更小部分放在不同的计算机里,需要映射的计算机找到最近一台持有所需信息的计算机。
域名空间
所有名字由根在顶部的倒置树结构定义,该树最多有128级(0~127)
通用域、国家域和反向域
通用域:按照已经注册主机的一般行为对主机进行定义。树中每一个节点定义一个域,是域名空间数据库的一个索引。
国家域:部分使用两个字母的国家缩写,第二级标号由国家自己指定。
反向域:由IP查域名的方法,看起来像是倒置的。
域名解析
递归解析、迭代解析、高速缓存。
DNS报文
查询报文:由头部和查询记录构成。
响应报文:由头部、查询记录、响应记录、授权记录和附加记录组成。
**Telnet的基本概念**
Telnet是终端网络的缩写。使用户建立一个到远程系统的连接。
2. 电子邮件:电子邮件的架构、邮件报文、SMTP和MIME、POP3和IMAP
3. 文件传输:FTP的架构、FTP的连接、FTP的传输方式、FTP的端口
需要两个TCP连接,控制连接整个会话期间处于连接状态,数据连接在每次传输文件时开启然后关闭。
流方式,块方式,压缩方式。
21端口用于控制连接,20端口用于数据连接。
**URL、Cookies的概念**
URL:统一资源定位符,是说明因特网上信息类型的一种标准。有四个部分:协议、主机、端口和路径。
Cookies:
2. HTTP的概念、报文结构、HTTP操作