拓朴结构:点到点、总线、星型、环型、网状型
点到点:主要用于广域网的远程连接 总线型:一根线缆上连接多台主机(一根绳子上的蚂蚱),任意一个节点断开,则全网瘫痪.数据的传输是以广播的方式传输*/////////////// 星型:通过一个中心节点设备将所有主机连接起来,组网简单,易于排错,方便扩展,网络中任意一个节点断开,不影响整个网络,重点维护中心节点设备(主流) 网状型:保证网络的高可靠性,一个节点同时会与多个节点相连,形成全互连拓朴,组网成本高 环型:网络的设备首尾相连形成一个闭合的环路,是一个轮流的传输机制 应用层: }
表示层: } 称为高层:DATA数据流 会话层: } 传输层: segment数据段 网络层: packet数据包,或者报文 数据链路层: frame数据帧 物理层: bits 比特流 术语:冲突:在共享介质网络中,网络中两台或两台以上的计算机同时发送数据,互相碰撞称为冲突。
冲突域:冲突可能所影响的范围 广播:网络中的主机发送一个目标地址为12个F的数据帧,这个数据帧将 会到达网络中的所有主机 广播域:广播所影响的范围 交换机每个端口都是一个冲突域,所有端口属于一个广播域 刚进入交换系统,所看到的模式是用户模式
switch> 用户模式 (基本无任何配置操作) switch> enable 从用户模式进入到特权模式 switch# 特权模式 (基本上以查看配置为主) 例:查看当前交换机配置 switch# show running-config 查看当前配置 配置进入用户模式密码(console口密码)
switch(config)#line console 0 //进入console口 switch(config-line)# 线路模式 switch(config-line)#password 密码 //配置密码 switch(config-line)#login //xx 改接口速率及工作模式:
switch(config)#interface 接口(f0/1) //进入交换机的f0/1接口 switch(config-if)#speed 100 //设置速率为100M switch(config-if)#duplex full //设置为全双工模式 恢复出厂值:
switch# erase startup-config //xx启动配置中的信息 sw1# reload //重启 步骤:1、创建VLAN switch#vlan database //进入vlan数据库模式 switch(vlan)#vlan vlan号码 name 名字 //创建vlan号并取名 例:switch(vlan)#vlan 10 name cw 表示创建了vlan 10取名为cw 2、将端口放入到相应的vlan中
switch(config)#interface 接口 //进入交换机的的接口 例:switch(config)#interface f0/6 表示进入交换机的f0/6接口 switch(config-if)#switchport access vlan vlan号 //将接口放入相应的vlan 配置:
switch(config)#interface 接口 switch(config-if)#switchport mode trunk //将接口模式改为trunk模式 switch(config-if)#switchport trunk encapsulation dot1q //封装DOT1Q协议 IP地址分类:
A类:1--126开头,1.0.0.1---126.255.255.254 A类地址网络号是{dy}个字节,后三个字节是主机号(适合于大型网络,可以容纳2^24个主机IP) B类:128--191开头,128.0.0.1--191.255.255.254 B类地址网络号是前两个字节,后两个字是主机号(适合于中型网络,可以容纳2^16个主机IP) C类:192--223开头,192.0.0.1--223.255.255.254 C类地址网络号是前三个字节,后一个字是主机号(适合于大型网络,可以容纳2^8个主机IP) 特殊IP:***全0与全1的概念是指二进制的 网络号全0,主机号全0 ----启动计算机时用的 例:0.0.0.0 网络号全1,主机号全1 ----全网广播地址,任何网络都可以收到广播 255.255.255.255 网络号为127,主机号任意 ---回环地址,用于测试TCP/IP协议是否正确及可以用于自己访问自己 127.0.0.1 有网络号,主机号全0 ----网络地址,用来识一个网段 例:192.168.1.0 有网络号,主机号全1 ----本地广播地址,对本网段内发送广播 192.168.1.255 简易方法: 1、求借位: 2^n>=子网数 n为借的位数 2^n>=2 n=1 2、求出子网掩码 ,在原掩码基础上加借的位数 24+1=25 -->255.255.255.128 3、算出每个子网的增值:用256-掩码中非255的数字 256-128=128(说明每隔128为就会产生一个子网) 算出子网的网络地址: 192.168.1.0 (网络地址) 192.168.1.128 (网络地址) 4、算出每个子网中的IP范围: 最小:用本子网的网络地址+1 {zd0}:下一个子网的网络地址-2 **如果是{zh1}一个子网则用256-2 广播:用本子网的{zd0}地址+1 1、算出向主机位借几位?
2^n>=4 n=2 2、算出子网掩码? 在标准C类掩码24位基础上加2位 共26位即11111111.11111111.11111111.11000000 -->255.255.255.192 3、算出增值:256-192=64(每隔64就产生一个网络地址) {dy}个网络地址:192.168.1.0 第二个网络地址:192.168.1.64 第三个网络地址:192.168.1.128 第四个网络地址:192.168.1.192 路由器的硬件组成:
CPU 存储器:ROM (存储引导代码) flash(存储路由器的IOS) RAM(存储当前运行的配置,running-config,断电后丢失) NVRAM(存储保存后的配置文件,startup-config,断电后不会丢失) 路由器相关配置: 给接口配IP: router(config)#interface 以太网接口f0/0或广域网接口s0 router(config-if)#ip address ip地址 子网掩码 //配置IP router(config-if)#no shutdown //xx端口 2、xx超时:长时间不做设置,模式不会退回到用户模式
router(config)#line console 0 router(config-line)#exec-timeout 0 0 RIP配置: router(config)#router rip //启用RIP协议 router(config-router)# 路由协议模式 router(config-route)#network 本路由器的直连网段 //宣告自己路由条目 端口:计算机总共有65535个端口,端口类似于计算机中的门,通过访问某个端口,可对应不同的应用程序
查看当前计算机中开放的端口:netstat -na Proto(协议) Local Address(本地地址与端口) Foreign Address(远程地址与端口) State(状态) TCP 0.0.0.0:80 0.0.0.0:0 LISTENING(监听) 实例:远程调试路由器
1、在路由器上配置各个接口的IP 2、router(config)#line vty 0 4 //表示开启虚拟终端(远程)线路 3、router(config-line)#password 密码 //设置远程密码 4、router(config-line)#login //xx 5、配置特权模式密码 telnet 与远程桌面的区别:1、telnet连接上服务器后,是通过命令的方式,而远程桌面是图形化
2、telnet所连接的是服务器的23端口,而远程桌面是连接服务器的3389端口 实例:远程调试交换机 1、给交换机的管理VLAN 1 配置IP地址 switch(config)#interface vlan 1 //进入管理VLAN1 switch(config-if)#ip address ip地址 子网掩码 //配置VLAN1的IP地址 switch(config-if)#no shutdown //xx 2、开启交换机的telnet功能
switch(config)#line vty 0 15 //开启0--15条远程线路 switch(config-line)#password 密码 //设置密码 switch(config-line)#login //xx |