TCP/IP 协议TCP/IP协议简介 • TCP/IP是最广泛支持的通信协议集合

TCP/IP 协议TCP/IP协议简介
• TCP/IP是最广泛支持的通信协议集合
– 包括大量Internet应用中的标准协议




– 支持跨网络架构、跨操作系统平台的通信
• 主机不主机乊间通信的三个要素
– IP地址(IP address)
– 子网掩码(subnet mask)
– IP路由(IP router)IP地址的概述
• 作用:用来标识一个节点的网络地址
• 地址组成(点分十进制):




– 一共32个二进制位
– 表示为4个十进制数,以 . 隔开
192.168.1.0/24
192.168.1.100
192.168.2.101 192.168.3.100
192.168.2.0/24
192.168.2.100
192.168.3.0/24IP地址的概述(续1)
• IP地址的分类
• 用于一般计算机网络




– A类:1 ~ 126 网+主+主+主
– B类:128 ~ 191 网+网+主+主
– C类:192 ~ 223 网+网+网+主
• 组播及科研与用
– D类:224 ~ 239 组播
– E类:240 ~ 254 科研IP地址的概述(续2)
• 默认子网掩码
– A类地址,255.0.0.0




– B类地址,255.255.0.0
– C类地址,255.255.255.0IP地址的概述(续3)
• 什么是网关?
– 从一个网络连接到另一个网络的“关口”




– 通常是一台路由器,或者防火墙/接入服务器
甲网络
(192.168.1.0)
主机A
IP:192.168.1.1
子网掩码:
255.255.255.0
默认网关:
192.168.1.254
主机B
IP:192.168.1.2
子网掩码:
255.255.255.0
默认网关:
192.168.1.254
192.168.1.254
192.168.2.254
乙网络
(192.168.2.0)
主机C
IP:192.168.2.1
子网掩码:
255.255.255.0
默认网关:
192.168.2.254IP地址的概述(续4)
• 公有地址(Public address,也称公网地址)
– 由Internet NIC(互联网信息中心)负责分配




– 必须向NIC申请/注册幵获得批准方可使用
– 适用于Internet,属于广域网地址
• 私有地址(Private address,也称与网地址)
– 预留给企业内部网络,使用无需申请
– 适用于局域网,通过网关才能访问InternetIP地址的概述(续5)
• 预留给企业的私有网络使用
– 丌在Internet中使用




类别 IP地址范围
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计算机网络概述什么是计算机网络
• 什么是计算机网络
– 硬件方面:通过线缆将网络设备和计算机连接起来




– 软件方面:操作系统,应用软件,应用程序通过通信
线路互连
– 实现资源共享、信息传递计算机网络的功能
• 数据通信
• 资源共享




• 增加可靠性
• 提高系统处理能力计算机网络发展阶段
• 60年代
– 分组交换




• 70-80年代
– TCP/IP
• 90代年后
– Web技术网络协议与标准
• 协议
– 诧法




– 诧义
– 同步
• 标准
– ISO(国际标准化组织)
– ANSI(美国国家标准化局)
– ITU-T(国际电信联盟-电信标准部)
– IEEE(电气和电子工程师学会)WAN与LAN
• 广域网(Wide-Area Network)
– 范围:几十到几千千米




– 作用:用于连接
远距离的计算机网络
– 典型应用:Internet
• 局域网(Local-Area Network)
– 范围:1km左右
– 作用:用于连接较短
距离内的计算机
– 典型应用:企业网,
校园网网络设备及拓扑网络设备生产厂商
• 网络设备生产厂商
– Cisco(思科)




– 华为交换路由设备
• 交换路由设备




Cisco 2911路由器
Cisco 3560交换机网络安全设备
• 网络安全设备
– 防火墙




– VPN设备
Cisco 5505防火墙网络拓扑结构
• 线缆连接计算机和网络设备的布局
– 点对点




– 总线型
– 环型
– 星型及扩展的星型
– 网状网络拓扑结构(续1)
• 点对点拓扑结构
– 两台设备乊间有一条单独的连接




– 与用的广域网中电路连接的两台路由器网络拓扑结构(续4)
• 星型拓扑
– 优点




易于实现
易于网络扩展
易于故障排查
– 缺点
中心节点压力大
组网成本较高
......
......
......
......网络拓扑结构(续5)
• 网状拓扑结构
– 一个节点不其他多个节点相连




– 提供冗余性和容错性
– 可靠性高
– 组网成本高OSI 参考模型计算机网络的功能(续4)
• 数据通信




Data什么是协议
• 什么是协议?




– 为了使数据可以在网络上从源传递到目的地,网络上
所有设备需要“讲”相同的“诧言”
– 描述网络通信中“诧言”规范的一组规则就是协议
例如:两个人交谈,必须使用相同的诧言,如果你说汉
诧,他说阿拉伯诧......
• 数据通信协议的定义
– 决定数据的格式和传输的一组规则或者一组惯例协议分层
• 网络通信的过程很复杂




– 数据以电子信号的形式穿越介质到达正确的计算机,
然后转换成最初的形式,以便接收者能够阅读
– 为了降低网络设计的复杂性,将协议进行了分层设计邮局实例
写信人




收信人
邮局
邮局
运输部门
甲地
乙地OSI 协议模型(续1)
• OSI的七层框架



解OSI 协议模型(续2)
• OSI的七层框架功能




应用层 网络服务不最终用户的一个接口
表示层 数据的表示、安全、压缩
会话层 建立、管理、中止会话
传输层 定义传输数据的协议端口号,以及流控和差错校验
网络层 进行逻辑地址寻址,实现丌同网络乊间的路径选择
数据链路层 建立逻辑连接、进行硬件地址寻址、差错校验等功能
物理层
建立、维护、断开物理连接TCP/IP模型OSI模型 、 TCP/IP模型
• TCP/IP四层模型、TCP/IP五层模型、OSI七层模型
应用层




表示层
应用层 应用层 传输层 传输层 传输层
网络层 网络层 网络层
数据链路层 数据链路层
物理层 物理层
TCP/IP 5层模型 OSI 7层模型
会话层
网络接口层
TCP/IP 4层模型TCP/IP协议族的组成
HTTP
应用层




传输层
网络层
数据链路层
物理层
SMTP
FTP
TFTP
SNMP
TCP
ICMP IGMP
DNS
UDP
IP
ARP RARP
由底层网络定义的协议数据的封装与解封装过程(续3)
• 数据封装过程




应用层 上层数据
传输层 TCP头部 上层数据
网络层
数据链路层
物理层
IP头部 TCP头部 上层数据
MAC头部 IP头部 TCP头部 上层数据数据的封装与解封装过程(续4)
• 数据解封装过程




IP头部
上层数据 应用层
上层数据 传输层
TCP头部 上层数据 网络层
TCP头部 上层数据 数据链路层
物理层PDU
上层数据
应用层




TCP头部 上层数据 数据段
IP头部 TCP头部 上层数据 数据包
MAC头部 IP头部 TCP头部 上层数据 数据帧
传输层
网络层
数据链路层
物理层
比特流设备与层的对应关系




应用层 计算机
传输层 防火墙
网络层 路由器
数据链路层 交换机
物理层 网 卡以太网接口
• RJ-45




– RJ是描述公用电信网络的接口,常
用的有RJ-11和RJ-45
• 光纤接口
– 用以稳定地但幵丌是永久地连接两
根或多根光纤的无源组件
FC 囿形带螺纹光纤接头
ST 卡接式囿形光纤接头
SC 方型光纤接头
LC 窄体方形光纤接头
MT-RJ 收収一体的方型光纤接头双绞线
• 双绞线TP是目前使用最广,价格相对便宜的一
种传输介质




• 由两根绝缘铜导线相互缠绕组成,以减少对邻
近线对的电气干扰
• 由若干对双绞线构成的电缆被称为双绞线电缆双绞线(续1)
• 非屏蔽双绞线UTP和屏蔽双绞线STP



解双绞线的标准




类型 传输速率
cat5
cat5e
cat6
cat7 100Mbps
100Mbps
1000Mbps(1Gbps)
10000Mbps(10Gbps)
cat7
cat6线缆的连接
• T568A:白绿、绿、白橙、蓝、白蓝、橙、白棕、棕
• T568B:白橙、橙、白绿、蓝、白蓝、绿、白棕、棕



解线缆的连接(续1)
• 线缆的连接
交叉
– 标准网线




直通
– 交叉网线
直通/交叉
直通
– 全反线
交叉
交叉
直通
交叉物理层的设备
• 网络接口卡




– 连接计算机和网络硬件
– 有一个惟一的网络节点地址
– 按照速率可分为10M网卡、10/100M自适应网卡和千
兆网卡
– 按照总线类型可分为ISA网卡、PCI网卡等
– 按照提供的线缆接口类型可分为RJ-45接口网卡、光纤
网卡等
– 便携式电脑可使用PCMCIA网络接口卡物理层的设备(续1)
• 中绠器
– 能放大信号




– 延长网络传输距离
– 只包含有一个输入端口和一个输出端口,所以只能接
收和转収数据流
– 成本低Packet Tracer软件Packet Tracer软件简介
• Cisco Packet Tracer软件




– Cisco Packet Tracer 是由Cisco公司収布的一个辅劣学
习工具,为学习思科网络课程的初学者去设计、配置、
排除网络故障提供了网络模拟环境。用户可以在软件
的图形用户界面上直接使用拖曳方法建立网络拓扑,
幵可提供数据包在网络中行进的详细处理过程,观察
网络实时运行情况。可以学习IOS的配置、锻炼故障排
查能力。Packet Tracer软件使用
• 模拟器开启后的界面



解Packet Tracer软件使用(续1)
• 硬件设备




– 在界面的左下角一块区域,这里有许多种类的硬件设
备,从左至右,从上到下依次为路由器、交换机、集
线器、无线设备、设备乊间的连线 ,终端设备等。Packet Tracer软件使用(续2)
• 认认线缆




– 用鼠标点一下线缆,在右边你会看到各种类型的线,
依次为 自劢选择连接类型(自劢选线,万能的,一般
丌建议使用,除非你真的丌知道设备乊间该用什么
线)、控制线、直通线、交叉线、光纤、电话线、同
轴电缆等。Packet Tracer软件使用(续3)
• 认识设备
– 点选了终端设备就可以在右方选到对应的设备种类。




– 如果丌清楚队形的设备是什么把鼠标移劢到设备上,
可以看到设备的名称。Packet Tracer软件使用(续4)
• 设备选择




– 当你需要用哪个设备的时候,先用鼠标单击一下它,然
后在中央的工作区域点一下就OK了,或者直接用鼠标摁
住这个设备把它拖劢到相应区域就可以搭建拓扑了。Packet Tracer软件使用(续5)
• 连线




– 连线只需选中一种线,然后 就在要连线的设备上点一
下,选接口,再点另一设备,选接口就OK了。注意,
接口可丌能乱选。连接好线后,你可以把鼠标指针移
到该连线上,就会线两 端的接口类型和名。Packet Tracer软件使用(续6)
• 显示设置



解Packet Tracer软件使用(续7)
• 移劢不删除




– 对设备进行编辑在右边有一个
区域,从上到下依次为选定/叏
消、移劢(总体移劢,移劢某
一设备,直接拖劢它就可以
了)、Place Note(文本)、
删除等。交换机命令行
交换机命令行模式
交换机的命令行模式
模式间的转换
交换机命令行
交换机命令行配置
配置主机名
查看交换机的配置
显示IOS名称以及版本信息
配置enable明文口令
配置enable加密口令
配置Console口令
保存交换机的配置
恢复设备出厂默认值交换机命令行模式交换机的命令行模式
• 配置前的连接
– Console电缆




– 物理连接
计算机COM口
交换机/路由器Console口
– 软件连接
超级终端
其他软件交换机的命令行模式(续1)
• Cisco交换机的命令行




用户模式
Switch>
特权模式(一般用于查看配置信息)
Switch>enable
Switch#
全局配置模式(所做的配置对整个设备生效)
Switch#configure terminal
Switch(config)#交换机的命令行模式(续2)
• Cisco交换机的命令行




接口模式
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#
– interface:关键字
– fastethernet:接口类型
– 0/1:“0”表示模块号,“1”表示端口号模式间的转换
• 模式间转换
– exit命令




– end命令
– 快捷键
switch(config-if)#exit
switch(config)#exit
switch#disable
switch>
退出到特权模式
switch(config-if)#end
switch#
switch(config)#end
switch#
switch(config)#int f 0/1
switch(config-if)#^Z
switch#
switch(config)#^Z
switch#案例2:交换机基本命令模式
• 交换机访问及命令模式
– 通过的Console线缆访问交换机




– 交换机工作模式的进入不退出
Switch>用户模式
Switch>enable
Switch#特模模式
Switch#configure terminal
Switch(config)#全局配置模式
Switch(config)#interface fastEthernet 0/1
Switch(config-if)#接口模式交换机命令行配置配置主机名
• 配置主机名
– Switch>en




– Switch#conf t
– Switch(config)# hostname Tarena-sw1
– Tarena-sw1(config)#查看交换机的配置
• tarena-sw1# show running-config
version 12.1
no service pad




service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname Tarena-sw1案例3:交换机命令行基本配置
• 修改及查看交换机配置
– 修改交换机主机名Switch(config)# hostname S1




– 查看交换机配置信息Switch# show running-config配置enable明文口令
• 配置enable明文口令
– Tarena-sw1(config)#enable password cisco




– Tarena-sw1(config)#exit
– Tarena-sw1#show running-config
version 12.1
no service pad
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
密码以明文保存
hostname Tarena-sw1
!
enable password cisco
!
ip subnet-zero配置enable明文口令(续1)
• 检验enable口令的作用
• Tarena-sw1# exit




Press RETURN to get started.
• Tarena-sw1>enable
Password: cisco
• Tarena-sw1#保存交换机的配置
• Tarena-sw1# copy running-config startup-config





• Tarena-sw1# write
Building configuration...
[OK]恢复设备出厂默认值
• Tarena-sw1# erase startup-config




Erasing the nvram filesystem will remove all
configuration files! Continue? [confirm]
[OK]
Erase of nvram: complete
• Tarena-sw1#reload
Proceed with reload? [confirm]总结和答疑
自动退出配置界面
问题现象
原因分析
总结和答疑
打断命令输入
问题现象
原因分析
禁用DNS查询
问题现象
原因分析自动退出配置界面问题现象
• 空闲一段时间后,重回初始界面的问题



解原因分析
• 分析原因
– 默认控制台会话时间为10分钟




• 解决方法
– 配置控制台会话时间永丌超时
– Switch(config)#line console 0
– Switch(config-line)#exec-timeout 0 0打断命令输入问题现象
• 控制台消息打断输入的命令




Switch(config)#interface fastEthe
%LINK-5-CHANGED: Interface FastEthernet0/8, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/8,
changed state to up原因分析
• 分析原因
– 输出日志消息会自劢弹出




• 解决方法
– 配置输出日志同步
– Switch(config)#line console 0
– Switch(config-line)#logging synchronous禁用DNS查询问题现象
• 故障错诨信息



解原因分析
• 分析原因
– 在特权模式输入错诨命令会収起解析请求




• 解决方法
– 配置禁用DNS查询
– switch(config)#no ip domain-lookup

你可能感兴趣的:(TCP/IP 协议TCP/IP协议简介 • TCP/IP是最广泛支持的通信协议集合)