CCNA 课程 二

时间:2024-03-24 15:34:08

传输层:两个重要的协议 TCP UDP

CCNA 课程 二

TCP:

  • 面向连接的协议:在传输用户数据前,先要建立连接 (TCP的三次握手)
  • 错误检查
  • 数据包序列化
  • 可靠性传输:发送的数据需要接受者提供确认,通过报头中的序列号和确认号来完成。
  • 数据恢复功能

UDP

  • 属无连接协议
  • 提供有限的错误检查
  • 提供尽力传输
  • 不具备数据恢复功能

UDP报头比TCP报头字简单,功能少,但传输效率高

²  三层对应四层 看IP报头中的 protocol字段  6 = TCP , 17 = UDP

²  四层对应应用层 看TCP和UDP报头中的端口号,不同端口号对应不同应用程序

常见的端口号:

TCP

UDP

FTP

20,21

NTP

123

SSH

22

SNMP

161

Telnet

23

RIP

520

HTTP

80

TFTP

69

HTTPS

443

DNS

53

SMTP

25

POP3

110

DNS

53

cisco设备习惯初配:

Router>en

Router#conf t

Router(config)#no ip domain lo   //关闭域名查找

Router(config)#hos R1    //设置设备的hostname

R1(config)#line co 0     //进入console线路下  只有一个线路 console后面只能跟0

R1(config-line)#logg s      //关闭日志的同步,防止系统日志打断用户输入

R1(config-line)#exec-t 0  //设置console线路下的 自动踢出时间为永久不踢出

R1(config-line)#end

R1#

开启虚拟终端线路(可以远程telnet):

R1>en

R1#conf t

R1(config)#line vty 0 4   // 开启并进入 vty 线路, 0 到4 一共开启5条线路

R1(config-line)#password 111  //设置线路下的密码,供远程telnet时输入密码

R1(config-line)#login  //开启远程登录功能

{  括号内的不是必须要配的

R1(config-line)#transport input telnet  //设置可以登录进来的协议 (默认所有)

R1(config-line)#transport output telnet           //设备可以登出去的协议 (默认所有)

}

R1(config-line)#end

CDP:思科发现协议(CDP:Cisco Discovery Protocol) 思科发现协议 CDP 基本上是用来获取相邻设备的协议地址以及发现这些设备的平台。

R1>en

R1#conf t

R1(config)#cdp run         //开启设备的CDP 协议

R1(config)#no cdp run     //关闭设备的CDP 协议

R1(config)#int f0/0

R1(config-if)#cdp enable          //开启接口的CDP功能

R1(config-if)#no cdp enable     //关闭接口的CDP功能

R1(config-if)#end

默认全局和接口都是开启CDP的。如果全局关闭,光接口开启是没有作用的。