计算机网络基础

本文详细介绍了TCP/IP协议,包括其概念、主机通信要素。阐述了IP地址的作用、组成、分类等,还介绍了计算机网络的基本概念、功能、发展等。对OSI七层参考模型、TCP/IP协议族组成进行说明,涉及物理层、网络层等各层知识,以及常用应用层协议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

一、TCP/IP协议简介

1、TCP/IP概念

TCP/IP通信协议是目前最完整、最被广泛支持的通信协议,它可以让不同网络架构、不同操作系统的计算机之间通信,是Internet的标准通信协议

(网络通信协议:OSI  TCP/IP  novell:IPX/SPX  ibm:SNA)

 

2、主机与主机之间通信三个要素

IP地址(IP address)

子网掩码(subnet mask)  

IP路由(IP router)-- 不是必要的

 

二、IP地址的概述

1.作用:

用来标识一个节点的网络地址

 

2.组成:

32位,以4个十进制数来表示,之间用 . 隔开(网络位+主机位)--点分十进制

 

3.分类:

用于一般计算机网络

A   1 ~ 126    网+主+主+主

B   128 ~ 191  网+网+主+主

C   192 ~ 223  网+网+网+主

 

组播及科研专用

D   224 ~ 239 组播(多播)

E   240 ~ 254 科研

 

4、默认子网掩码

VLSM:可变长子网掩码

CIDR:无类域间路由

子网掩码作用:用来表示表识ip地址的网络位和主机位

A 类  255.0.0.0

B 类  255.255.0.0

C 类  255.255.255.0

 

5、网关

就是一个网络连接到另一个网络的“关口”

 

6、公有IP地址和私有IP地址

公有地址(public address):也可称为公网地址,通过它直接访问因特网,它是广域网范畴内的。

私有地址(private address):也可称为专网地址,专门为组织机构内部使用,它是局域网范畴内的,出了所在局域网是无法访问因特网的。

 

私有地址范围:

A类 10.0.0.1 ~ 10.255.255.254

B类     172.16.0.1 ~ 172.31.255.254

C类 192.168.0.1 ~ 192.168.255.254

 

三、基本环境设置

1、设置计算机名称和加入工作组

右击—计算机—属性—高级系统设置—计算机名及工作组名—更改—

注:计算机名在网络上必须是唯一的,即使位于不同的工作组,也不能同名。更改计算机名称后需要重新启动计算机生效。

 

2、TCP/IP设置

静态

动态

 

3、查看IP地址的配置信息

右击桌面网络图标—属性—更改适配器设置—双击本地连接—单击“详细信息

或者开始 | 命令提示符 | 运行ipconfig或 ipconfig /all

 

4、IP地址的备用配置

当选择自动获得IP地址时会增加一个备用配置,当计算机未能从DHCP服务器获得IP地址等参数时自动启用备用配置。

备用配置有两种方式:

1)专用IP地址:169.254.0.1-169.254.255.254、子网掩码为255.255.0.0

2)用户手工配置:

 

5、命令测试网络连通性

Ping  127.0.0.1

进行回环测试

验证TCP/IP配置是否正确

 

路由跟踪

tracert taobao.com   

tracert -d taobao.com   

 

测试端口

telnet  

 

 

6、启用或禁用防火墙

开始 | 控制面板 | Windows防火墙 | 单击“更改设置”按钮

 

 

局域网用户共享

services.msc

function 自动或手动 最终为启动状态

SSDP     自动或手动 最终为启动状态

UPnP     自动或手动 最终为启动状态

四、计算机网络基本概述

1、计算机网络

硬件方面:通过线缆将网络设备和计算机连接起来

软件方面:操作系统,应用软件,应用程序通过通信线路互连

实现资源共享、信息传递

 

2、计算机网络的功能

数据通信、资源共享、增加数据可靠性、提高系统处理能力

 

3、计算机网络的发展

终端时代

60年代:分组交换

70-80年代:TCP/IP

90年后:Web技术

大数据:物联网

 

4、网络协议与标准

协议:一组控制数据通信的规则。

协议的三要素:语法、语义,同步。

(1) 语义。语义是解释控制信息每个部分的意义。它规定了需要发出何种控制信息,以及完成的动作与做出什么样的响应。

(2) 语法。语法是用户数据与控制信息的结构与格式,以及数据出现的顺序。

(3) 时序。时序是对事件发生顺序的详细说明。(也可称为“同步”)。

人们形象地把这三个要素描述为:语义表示要做什么,语法表示要怎么做,时序表示做的顺序。

 

标准:一致同意的规则可以理解为标准

ISO(国际标准化组织)在网络通信中创建了OSI(开放系统互联)模型。

ANSI(美国国家标准化局)

ITU-T(国际电信联盟-电信标准部)

IEEE(电气和电子工程师协会)

 

5、WAN 与LAN

WAN:广域网    

LAN:局域网

 

6、网络设备

交换机、路由器

网络安全设备:防火墙、VPN设备

无线网络设备:无线网卡、无线路由器

网络设备生产厂商:cisco思科,华为。

 

7、网络拓扑结构

点对点

两台设备之间有一条单独的连接

总线型

早期局域网拓扑

使用同轴线缆

环型

令牌环网络

星型拓扑

优点:易于实现、易于网络扩展、易于故障排查

缺点:中心节点压力大、组网成本较高

网型拓扑结构

各个节点至少与其他两个节点相连

提供冗余性和容错性

可靠性高、组网成本高

 

8、计算机的数制

1、十进制数制

0、1、2、3、4、5、6、7、8、9十个数字组成

表示方式()10或字母D

2、二进制

二进制基于两个数字,只有 0 和 1

表示方式()2或字母B

3、十六进制

十六进的基数是 16

前十个数字是 0 到 9,后面是 A、B、C、D、E 和 F,分别表示 10、11、12、13、14 和 15   

表示方式()16或字母H

 

二进制的优点

    二进制只需用两种状态表示数字,容易实现

    二进制的运算规则简单

    0+0=0  0+1=1  1+0=1  1+1=10

    0*0=0  0*1=0  1*0=0  1*1=1

用二进制容易实现逻辑运算

    真(非零)    假(零)

 

二进制转十进制

256   128   64   32   16   8   4   2   1

 

练习题:

    数制转换

 

9、带宽

单位为比特/秒,记为bit/s、 b/s、 bps。

比特每秒    bit/s    1bit/s = 带宽基本单位

千比特每秒  kbit/s   1kbit/s = 1000bit/s = 10_3bit/s

兆比特每秒  Mbit/s   1Mbit/s = 10_6bit/s

吉比特每秒  Gbit/s   1Gbit/s = 10_9bit/s

 

10、存储量

计算机存储量可以用位和字节计量

8位         1字节

1024字节    1kb

1024kb       1MB

1024MB      2GB

1024GB      1TB

 

1Byte  = 8bit

1KB    = 1024Byte

1MB    = 1024KB

1GB    = 1024MB

1TB    = 1024GB

bit、B(Byte)、KB(Kilo Byte)、MB(Mega Byte)、

GB(Giga Byte)、TB(Tera Byte)、PB(Peta Byte)、

EB(Exa Byte)、ZB(Zetta Byte)、YB(Yotta Byte)、

BB(Bronto Byte)、NB(Nona Byte)、DB(Dogga Byte)、CB(Corydon Byte)

 

 

11、OSI

国际标准化组织(ISO  Open System Interconnection

开放系统互连参考模型OSI

OSI是一个开放式体系结构,它规定将网络分为七层

协议分层

网络通信的过程很复杂:数据以电子信号的形式穿越介质到达正确的计算机,然后转换成最初的形式,以便接收者能够阅读。

为了降低网络设计的复杂性,将协议进行了分层设计

服务与服务的访问点(SAP)

服务:是网络中各层向其相邻上层提供的一组操作

服务访问点:N+1层实体是通过N层的SAP来使用N层所提供的服务,SAP相当于相邻层之间的接口

服务类型+  

面向连接的服务:tcp

先建立连接再传输数据,数据传输过程中,数据包不需要携带目的地址,保证数据传输的可靠性。

无连接的服务:udp  

不需要事先建立连接,直接发送数据,每个报文都带有完整的目的地址,不保证报文传输的可靠性

服务元素(面向连接的服务在建立连接和断开连接过程中,使用以下几个服务元素。)

请求、指示、响应、确认

 

12、OSI七层参考模型的含义

应用层:网络服务与最终用户的一个接口

表示层:数据的表现形式,如加密、压缩。

会话层:建立、管理、中止会话,例如断点续传。

传输层:定义传输数据的协议端口号,以及流控和差错校验,实现了程序与程序的互连,可靠与不可靠的传输。0-65535  

网络层:进行逻辑地址寻址,实现不同网络之间的通信,定义了IP地址,为数据传输选择最佳路径,路由器工作在网络层。

数据链路层:建立逻辑连接、进行硬件地址寻址、差错校验等功能、通过MAC地址实现数据的通信,帧包装、帧传输、帧同步。交换机工作在数据链路层。

物理层:建立、维护、断开物理连接,定义了接口及介质,实现了比特流的传输。

 

 

13、数据解封装过程

数据在传输的过程中从上层入下层进行封装,对于接收方从底层到顶层进行解封装。

 

14、TCP/IP协议族的组成

应用层:HTTP、https、FTP、TFTP、SMTP 、pop3、SNMP、DNS 、telnet

传输层:TCP、UDP

网络层:ICMP、IGMP、IP、ARP、RARP

 

 

15、PDU(协议数据单元)

传输层        段     segment

网络层        包     packet

数据链路层    帧     frame

物理层       比特    bit

 

16、相应层次的设备

应用层         计算机

传输层         防火墙

网络层         路由器

数据链路层     交换机

物理层         网卡

 

 

 

五、物理层

1、为了完成信号的传输物理层规定了如下特性:

机械特性:指明通信实体间硬件连接口的机械特点

电气特性:规定了在物理连接上导线的电气连接及有关的电路的特性

功能特性:指明物理接口各条信号线的用途(用法)

规程特性:指明利用接口传输位流的全过程及各项用于传输的事件发生的合法顺序

 

2、信号

1)信息:人对现实世界事物存在方式或运动状态的某种认识。

2)数据:用于描述事物的某些属性的具体量值。

3)信号:信息传递的媒介

4)信号的分类:

模拟信号:连续变化的物理量。

数字信号:不连续的物理量,信号参数也不连续变化,高低固定。

5)噪声和衰减

6)数字信号的优势 :

抗干扰能力强

适合远距离传输并能保证质量

 

3、接口

以太网接口:RJ-45水晶头

光纤接口:

FC:圆形带螺纹光纤接头

ST:卡接式圆形光纤接头

SC:方型光纤接头

LC:窄体方形光纤接头(目前主流)

MT-RJ:收发一体的方型光纤接头

 

4、双绞线

双绞线分类:

屏蔽双绞线 (STP):线外包裹一层金属网膜,用于电磁环境非常复杂的工业环境中

非屏蔽双绞线 (UTP)

双绞线标准与分类 :

Cat5五类双绞线,传输频率为100MHz,适用于100Mbps的网络

Cat 5e衰减更小,串扰更少,性能优于5类线 (超五类)

Cat 6传输频率为200MHz

Cat 7传输频率为600MHz

 

5、双绞线的连接规范

1)线序

T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕

T568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕

1、2发送,3、6接收

 

2)线缆的连接:

标准网线(直连线或直通线):用于连接不同设备(A-A,B-B)

交叉网线:用于连接相同设备 (A-B)

全反线 :不用于以太网的连接,主要用于计算机的串口和路由器或交换机的console(控制口)相连,它的线序是一端为1~8,另一端为8~1。

特例:计算机直接连接路由器用交叉线 交换机与交换机相连使用交叉或直连线一般用交叉线  

6、物理层设备

网卡

中继器

集线器

 

六、交换机的工作模式:

Switch>用户模式

 

Switch>enable

Switch#特权模式

 

Switch#configure  terminal

Switch(config)#全局配置模式

 

Switch(config)#interface fastEthernet 0/1

Switch(config-if)#接口模式

 

exit返回上一模式

end直接退到特权模式

快捷键:Ctrl+z直接退到特权模式

常用命令:

Switch(config)#hostname S1修改主机名为S1

Switch#show  running-config查看配置信息

Switch#show version查看IOS版本信息

 

配置enable明文口令

全局配置模式:enable  password  123

 

配置enable加密口令

全局配置模式: enable  secret  456

 

配置Console口令

全局模式:line  console  0

password  789

Login

 

保存交换机的配置

特权: copy  running-config  startup-config

或 write

恢复设备出厂默认值

特权:erase  startup-config

      reload

 

设备配置的准备工作

空闲一段时间后,重回初始界面的问题

switch(config)#line con 0

switch(config-line)#exec-timeout 0 0

 

控制台消息打断输入的处理

switch(config)#line con 0

switch(config-line)#logging synchronous

 

禁用DNS查询

switch(config)#no ip domain-lookup

 

接口模式:shutdown禁用此接口

 

七、数据链路层

1、以太网工作在数据链路层

数据链路层的功能

    数据链路的建立、维护与拆除

    帧包装、帧传输、帧同步

    帧的差错恢复

    流量控制

 

2、CSMA/CD—带冲突检测的载波监听多路访问

以太网采用CSMA/CD避免信号的冲突原理:

    发送前先监听信道是否空闲,若空闲则立即发送数据。(先听后发)

    在发送时,边发边继续监听。(边发边听)

    若监听到冲突,则立即停止发送。(冲突停发)

    等待一段随机事件(称为退避)以后,再重新尝试。(随机延迟后重发)

3、以太网MAC地址

以太网地址用来识别一个以太网上的某个单独的设备或一组设备

MAC地址长度48位(6个字节),前24位代表厂商,后24位代表网卡编号,

MAC 地址的第8位为0时表示该MAC地址为单播地址,为1时表示组播地址。48位都为1表示广播地址。

Ipconfig  /all查看MAC地址

注:一块物理网卡的地址一定是一个单播地址,也就是第8位一定为0

 

4、以太网的帧格式

以太网帧数据的长度46-1500

以太网帧的长度64-1518

帧校验序列(FCS):从目的地址开始到数据结束这部分的校验和。

类型/长度:用来标识上层协议的类型或后续数据的字节长度。

 

5、数据链路层分为两个子层:

1)MAC介质访问控制:

将上层交下来的数据封装成帧进行发送

实现和维护介质访问控制协议,CSMA/CD

比特差错检测

MAC帧的寻址

 

2)LLC逻辑链路控制:

建立和释放数据链路层的逻辑连接

提供与上层的接口

给帧加上序号

 

6、以太网命名方法

N-信号-物理介质

N:以兆位为单位的数据速率,如10、100、1000

信号:Base表示基带传输

物理介质:标识介质类型(TX  2对五类UTP)

 

同轴电缆:BASE 基带传输 Mbps(线缆、TC连接器)

10BASE5  粗同轴电缆  最长有效传输500M

10BASE2  细同轴电缆  最长有效传输185M

 

双绞线:T()、TX()

10BASE-T    两对3/4/5类双绞线   最长有效传输100M

100BASE-TX  两对5类双绞线       最长有效传输100M

1000BASE-T  四对5e类双绞线      最长有效传输100M

 

光纤:单模(一种颜色,承载量小),多模(多种颜色,容易色散,承载量大),光损耗、光衰减

10BASE-F    单模/多模光纤    最长有效传输2000M

100BASE-FX  单模/多模光纤    最长有效传输2000M

1000BASE-LX 单模/多模光纤    最长有效传输316M

1000BASE-SX 多模光纤         最长有效传输316M

 

 

八、以太网交换机

1、交换机是用来连接局域网的主要设备, 交换机分割冲突域,实现全双工通信

2、交换机的工作原理

学习—广播—转发—更新

(初始状态)

根据源MAC地址学习

除源端口外的端口广播未知数据帧

接收方回应

交换机实现单播通信(转发)

更新:老化时间300秒

      交换机对应端口的MAC 地址发生变化时

3、交换机以太网接口双工模式

单工:两个数据站之间只能沿单一方向传输数据

半双工:两个数据站之间可以双向数据传输,但不能同时进行

全双工:两个数据站之间可双向且同时进行数据传输

4、冲突与广播域

广播域指接收同样广播消息的节点的集合

交换机分割冲突域,但是不分割广播域,即交换机的所有端口属于同一个广播域

(冲突与冲突域:如果冲突过多,则传输效率就会降低。为了提高传输效率,分割冲突域)

 

5、交换机内部交换方式

存储转发

快速转发

分段过滤

 

 

九、交换机的基本配置

1、配置前的连接

Console电缆连接,计算机com口,交换机/路由器console口

超级终端

其他软件

2、交换机的基本配置

工作模式:

Interface fastethernet 0/1进入接口模式

Interface:进入接口模式所必须的关键字

Fastethernet:接口类型,fastEthernet表示快速以太网,即百兆位以太网。

0/1:0表示模块号,1表示端口号

注:交换机的接口类型中还有(e、gi、和te)

e表示十兆位以太网接口;gi表示吉比特,千兆位以太网接口;te表示十吉比特,万兆位以太网接口。

 

工作模式的退出

Disable从特权回到用户模式

Ctrl+z等效于end

 

3、常用命令

1)查看MAC地址表

特权:show mac-address-table

 

2)使用CDP协议

用来查看邻居Cisco设备的信息

特权:show  cdp  neighbors

 

3)接口的工作模式配置

指定接口的双工模式

接口模式:duplex  {full | half | auto}

full(全双工)、Half(半双工)、Auto(自动协商)

指定接口的通信速率

接口模式:speed {10 | 100 | 1000 | auto}

查看以太网接口的双工模式和通信速率

特权:show interface fastethernet 0/24

#速率不同链路无法建立,无法通信

#模式不一样,会丢包

 

4)配置管理用IP地址

Console不是唯一的管理手段,有时需要通过网络对设备进行远程管理

配置管理用IP地址

全局配置模式:interface  vlan  1

ip  address  192.168.1.100  255.255.255.0

no  shutdown

5)配置交换机默认网关

全局配置模式:

ip  default-gateway  192.168.1.254

 

 

 

 

十、网络层的功能

    定义基于ip协议的逻辑地址

连接不同的媒介类型

选择数据通过网络的最佳路径

 

 

十一、IP数据包格式

版本:tcp/ip v4 、tcp/ip v6

优先级与服务类型(8位):

首部长度(包头格式+可选项): 

IP包头首部长度最短20字节,最长60字节【15(1111)X4字节(32位)=60字节】

(字段长度为4位,正如字段名所示,它表示32位字长的IP包头长度。设计包头长度字段是因为数据包的可选项字段的大小会发生变化。IP报头最小长度为20个八位组,最大可以扩展到60个八位组—通过这个字段也可以描述32位字的最大长度)

总长度(16):

标识符、标志、段偏移量:用来对数据包种类进行标识,(段偏移量)使数据到达目的端重组的时候,不会乱序。

协议号:UDP是17,TCP是6

首部校验和:

TTL:数据的生命周期字段。

作用:为了防止一个数据包在网络中无限的循环转发。

原理:每经过一个路由器TTL值减1,为0时,数据包丢弃。每经过一个网络设备都会减少一定数值。

 

十二、IP地址

1、IP地址的组成(作用:用来标识一个节点的网络地址)

32位二进制  32bit组成

有网络部分network,主机部分host

网络位+主机位

11010010.01001001.10001100.00000110

210.73.140.6

 

2、ip地址的分类

A类   网+主+主+主   网:8      主:8+8+8

B类   网+网+主+主   网:8+8    主:8+8

C类   网+网+网+主   网:8+8+8  主:8

    第一个8位里面的位数

A   0

B   10

C   110

D   1110

E   1111

 

3、默认子网掩码

子网掩码用于区分IP的网络位及主机位,网络位用连续的1表示,主机位用连续0

 

4、网络ID

网络位的IP地址不变,主机位用连续的O表示。

IP地址和子网掩码作逻辑“与”运算得到网络地址

0和任何数相与都等于0

1和任何数相与都等于任何数本身

11000000.10101000.00000001.10111101    IP地址

  与11111111.11111111.11111111.00000000    子网掩码

11000000.10101000.00000001.00000000    二进制

   192  .   168  .    1   .   0        十进制

 

5、广播地址

IP 地址的广播地址计算:网络位的IP不变,主机位用连续的1表示。

IP地址的广播地址:为IP地址网段的最后一个地址(即该网段的最大值)

 

6、可用主机IP个数的计算

2主机位次方-2

    192.168.1.00000000            网络号

    192.168.1.00000001-11111110   有效IP

    192.168.1.11111111            广播号

 

十三、子网划分

通过将子网掩码变长,将大的网络划分成多个小的网络

1、计算向主机位借几位能满足所要划分子网的个数

2_n>=划分子网的个数

N=要借的位数

2、计算划分子网后的子网掩码

3、计算划分子网后的子网ID

4、计算每个子网的可用IP范围及广播地址。

( VLSM )  Variable Length Subnet Mask

 

2^n(n=主机位)-2=可用IP数

2^n(n=借的位数)=段数

256-主机位=每段可用IP数

十四、网络层 协议

1、ARP协议(Address Resolution Protocol)

将一个已知的IP地址解析成MAC地址

Windows系统中的ARP  -a:查看ARP缓存表

ARP表类型:IP    MAC    类型(动态/静态)

 

2、RARP协议(Reverse Address Resolution Protocol)

MAC地址解析为IP地址

 

3、代理ARP

IP地址解析为网关接口的MAC地址

 

4、ICMP(Internet Control Message Protocol)

(icmp通过ip数据包传送,用来发送错误和控制信息,定义了很多信息类型)

目的地不可达,TTL超时,信息请求,信息应答,地址请求,地址应答

Internet 控制消息协议

 

检测双向通路的连通性,ping命令使用icmp协议

1)连接建立成功:

Reply from 192.168.1.1:bytes=32 time<1ms TTL=128

2)目标主机不可达:

Destination  host  unreachable.

3)请求时间超时:

Request  timed  out.

5)未知主机名:

Unknown  host  abc.

Ping 命令的常用参数:

Ping  -t 一直ping

Ping  -a 可以返回对方主机名

Ping  -l修改ping包大小,默认32字节

#应用程序ping发送icmp应答报文,一问一答才算完整

十五、路由器原理及静态路由

1、路由

跨越从源主机到目标主机的一个互联网络来转发数据包的过程

2、路由表

路由器根据路由表做路径选择

3、路由表的获得

1)、直连路由:配置IP地址,端口UP状态,形成直连路由。

2)、非直连网段:需要静态路由或动态路由,将网段添加到路由表中。

4、静态路由

1)、特点:

由管理员手工配置的,是单向的,因此需要在两个网络之间的边缘路由器上需要双方对指,否则就会造成流量有去无回,缺乏灵活性,适用于小型网络。

2)、配置

全局模式:ip  route  目标网络ID  子网掩码  下一跳IP

3)、浮动路由

配置浮动静态路由,需设置管理距离大于1(默认不设为1),从而成为备份路由,实现链路冗余的作用。

(单一路由的局限性、浮动路由的定义及优势)

 

路由器工作原理:

识别数据包的目标ip地址

识别数据包的源ip地址(主要用于策略路由)

在路由表中发现可能的路径

选择路由表中到达目标最好的路径

维护和检查路由信息

 

十六、缺省路由(默认路由)

缺省路由是一种特殊的静态路由

简单地说,缺省路由就是在没有找到任何匹配的具体路由条目的情况下才使用的路由,适用于只有一个出口的末节网络,优先级最低,可以做为其他路由的补充。

全局:ip  route  0.0.0.0  0.0.0.0  下一跳

代表任意网络ID   代表任意子网掩码

 

十七、查看路由表

特权:show  ip  route

C直连路由

S静态路由

S*默认路由

R 通过RIP协议形成的动态路由条目

 

 

 

十八、TCP和UDP协议简述

1、TCP

传输控制协议

可靠的、面向连接的协议

传输效率低

 

2、UDP

用户数据报协议

不可靠的、无连接的服务

传输效率高

 

3、传输层

TCP/UDP 属于传输层协议

传输层为IP层提供点到点的连接,为主机提供端到端的连接。

 

十九、TCP

1、TCP首部格式(封装格式)

源端口、目标端口

序列号、确认序列号

如序列号为x则确认序列号为x+1

TCP首部长度至少20字节

控制位:

syn:建立连接时将这个值设为1

ACK:当ACK=1表示确认,ACK=0表示确认无效

FIN:FIN=1表示断开连接请求

RST:RST=1表示重新建立TCP连接

URG:紧急指针有效位

PSH:此标志位为1时要求接收方尽快将数据段送达应用层。

窗口值:表示本地可接收数据的数目.当网络通畅时窗口值变大加快传输速度,不稳定时该值减小保证数据的可靠传输,TCP协议中的流量控制机制就是依靠变化窗口大小实现的。

校验和:用来做差错控制

紧急指针:和URG配合使用,当URG=1时有效

 

  1. TCP的三次握手与四次断开
  1. 三次握手

 

 

  1. TCP的四次断开

 

 

3、TCP的流控机制:

TCP使用滑动窗口实现流量控制

4、TCP的拥塞控制:

实际发送数据的窗口采用发送方和接收方协商的窗口与拥塞窗口中的最小值

 

5、TCP的差错控制:

3种方式:

校验和

确认

超时

 

6、TCP的计时器:

重传计时器-为了控制丢失的数据段

 

坚持计时器-为了防止零窗口死锁

 

保活计时器-防止两个TCP之间的连接长时间的空闲

 

时间等待计时器-连接终止期间使用的,在发送了最后一个ACK后,不立即关闭连接,而是等待一段时间,保证能接收到重复的FIN数据段。

 

7、TCP的应用

 

二十、UDP

  1. UDP首部格式

UDP长度:用来指出UDP的总长度

校验和:用来完成对UDP数据的差错检验,它是UDP协议提供的唯一的可靠机制

 

2、UDP端口及应用

 

3、UDP的流控和差错控制

UDP没有流控机制

UDP只有校验和来提供差错控制

需要上层协议来提供差错控制:例如TFTP协议

 

二十一、常用的应用层协议

DNS

SMTP与POP3

HTTP与HTTPS

Telnet

FTP与TFTP

1、DNS的功能

Domain Name System 域名系统

用来完成域名与IP地址之间的映射

端口号为TCP或UDP的53

 

2、DNS名字空间

顶级域有3个部分组成:通用域、国家域、反向域

 

通用域中主要包括:

.com商业机构     

.edu教育

.gov政府           

.int国际性组织

.mil军事化组织      

.net网络服务商

.org非盈利性组织

3、DNS工作原理

C:\WINDOWS\system32\drivers\etc\hosts(主机名解析文件)

递归解析:本地主机与本地DNS服务器之间的解析方式,最终会给客户端返回一个结果。

迭代解析:本地DNS服务器与其他DNS服务器之间的解析方式。

 

二十二、SMTP与POP3

1、SMTP

简单邮件传输协议

用于发送和接收邮件

端口号TCP的25

2、POP3

邮局协议版本3,用于客户端接收邮件

端口号TCP的110

 

二十三、HTTP与https

1、HTTP

超文本传输协议

用于传输Internet浏览器使用的普通文本、超文本、音频和视频等数据

端口号为TCP的80

 

2、HTTPS

安全超文本传输协议

提供加密

端口号为TCP的443

二十四、FTP与TFTP

1、FTP

文件传输协议

用于传输文件

端口号为TCP的21和20

 

2、TFTP

简单文件传输协议

用于文件传输

端口号为UDP的69

 

二十五、Telnet

用于文本方式远程管理计算机或路由器等网络设备

端口号为TCP的23

 

在主机上操作

〔开始〕-〔运行〕-cmd

telnet  远程主机的IP 〔端口号〕关于STP协议的描述,以下正确的是 A优先级最大的会成为根网桥

 

二十六、telnet远程管理操作

1、远程管理交换机或路由器

配置交换机管理IP

全局: line  vty  0  4

password 123

login

全局模式配置明文或密文密码之一

配置客户机IP并telnet  交换机管理IP

 

远程管理路由器的配置不同之处是给路由器的接口配置IP其他都相同

 

2、远程桌面

RDP协议:远程桌面通信协议

         3389

在被远程桌面管理的计算机上启用远程桌面

在客户机—开始—运行--MSTSC

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值