免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2051 | 回复: 0
打印 上一主题 下一主题

[学习求职] 236学习笔记 ----1 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-29 11:02 |只看该作者 |倒序浏览
236内容,其中许多网络部分没写,因为自己学过ccna的课程,都一样的
早上  收发邮件  论坛   博克文章
test  236 communications
以太网上的碰撞统计
entstat
#entstat -d en0  
网络介质类型
10base2     BNC  细同轴电缆
10base5          粗同轴电缆
10baseT          rj-45
10baseF          optical
100baseFX        optical
100baseTx        兼容10baseT  UTP  rj-45
线缆的区别
1类          没有性能标准
3类          16Mbps   用于10BaseT  100BaseT4
4类          20Mbps   用于token-ring  10BaseT
5类          100Mbps  用于100BaseTx,10BaseT
10Mbps级别的标准
10base2  细的50ohm 基带同轴线缆,也叫thin-Ehernet
10Base5  标准50ohm 基带同轴线缆
10BaseF  光纤
10BaseT  非屏蔽双绞线
100Mbps级别
100BaseFx 光纤
100BaseT4  4对双绞线
100BaseTx  2对双绞线
1000Mbps标准
1000BaseT   非屏蔽双绞线
1000BaseCX/LX/DX  光纤
最常见的帧类型 Ethernet II 和 IEEE802.3
网络适配器类别
以太网
g以太网
令牌环
fddi
atm
异步适配器和原始串口
串口光纤通道转换
当适配器加入主机后,在odm中生成逻辑设备
lsdev -Cc adapter |grep ent
相应的适配器上有网络接口可以配置tcpip参数,对于以太网/令牌环等自动生成网络接口
对于atm等适配器需要手工生成网络接口
如果要配置网络接口,使用
smit mkinet
如果要安装其他相关的驱动, smit installp
aix location code
AB-CD-EF-GH     是用于planars  adapters 和非scsi设备
ab 总线类型或者pci上级总线
cd 适配器号,适配器的devfunc号或者物理位置。  devfunc号定义为pci设备号*8+功能号
ef 适配器连接位置
gh 标示端口,地址,设备或者FRU
一般网络设备只含AB-CD两部分
可能的AB的取值
00 处理器总线
01 ISA总线
02 EISA总线
03 MCA总线
04 PCI 总线
05 PCMCIA总线
xy 对于pci适配器,如果x等于或者大于1,那么xy可能的范围0-9 A-H J-N P-Z
具体参考236教材
AB-CD-EF-G,H    对于SCSI设备和驱动
一般也不用记忆,具体的每个型号的aix和physical code 可以参考具体型号的user guide service guide有AIX and Physical Location Code Reference Tables
或者参考PCI Adapter Placement Reference(PCI 适配器布局参考》)
cfgmgr -l scsi0  对scsi0上的设备进行重新配置
对单个硬盘进行检测
删除网络适配器
首先删除网络接口 ,再删除网络适配器设备
对于ent1以太网适配器,进行如下步骤
1. lsdev -Cl ent1    列出适配器(lsdev 中-l参数的意思是指定逻辑设备名称)
2。lsdev -Cl en1     列出网络接口定义
3. ifconfig en1 down 关闭接口   
4. ifconfig en1 detach  删除适配器的接口定义
5. rmdev -l en1 -d   
   rmdev -l ent1 -d
  删除适配器的网络接口驱动
完成这些操作后可以,关闭系统,下电。物理移除适配器。或者如果使用pci热插拔的设备,在线移除适配器
查找适配器的驱动信息
lsdev -Cc adapter |grep ent
lslpp -l |grep 14100401    (后面的数字是上面命令输出中的数字)
lsattr 可以列出网络适配器的属性,包括各种驱动
lsattr -R -l ent1 -a stat_ticks        -R参数可以列出某项参数的取值范围
LAN
entx    enx      standard ethernet
entx    etx      ieee 802.3
tokx    trx      token-ring
atmx    atx      atm
fddix   fix      fiber Distributed Data Interface (FDDI)
WAN
sax      slx     slip
sax      ppx     ppp
sx25ax   xsx     x.25
SP or Mainframe
cssx     cssx    sp switch
opsx     sox     serial optical channel converter
catx     cax     370 parallel channel network interface
列出系统中的接口
lsdev -Cc if
列出和改变接口的特性参数
lsattr -El en0 -a netaddr
chdev -l en0 -a netaddr=10.47.1.6
ifconfig en0
bc命令进行二进制和十进制转换
#bc
obase=2
195
11000011
#bc
ibase=2
11001100
204
主机使用loopback地址来发送信息给自己。loopback可以让客户端和服务器端使用tcpip来进行通信
arp
arp -a
netstat -iv
加路由有3种方法,显示的,隐示的,还有动态路由
隐示的方法是配置适配器,例如新加适配器后,就会加入相应的路由
添加静态路由的方法是 smitty mkroute, 次命令调用chdev,因此也可以使用chdev命令,添加的路由
在系统重新启动后依然有效
chdev -l inet0 -a route='10.47.0.0','9.3.240.59'
前面是目标地址,后面是缺省网关
chdev -l inet0 -a route=net,-hopcount,2,9.3.4.100
-hopcount是cost,也就是跳数
route命令添加的网关不是持久的,重启动后失效,不更新odm库
可以将route命令加入/etc/rc.net文件中,在启动过程添加路由,达到重启动生效
route add 10.47.1.2 9.3.240.59
route add -net 10.47 9.3.240.59
route add 0 9.3.240.1    0 代表缺省网关,默认路由
如果要删除路由网关表
route -f
配置一个主机作为静态路由器(有2个或者多个网络接口)
首先使用no命令启用ip转发
no -o ipforwarding=1    如果要持久生效,加入/etc/rc.net文件中
如果主机只有1个网络接口,也可以配置为路由器
给当前网络接口做一个别名
ifconfig en0 10.50.1.1 netmask 255.255.0.0 alias
可以用这一个接口来路由数据包
动态路由一般不配置
startsrc -s routed -a "-q"  可以启动routed,这个进程用来管理路由表
缺省routed这个进程是不启动的,如果取消注释/etc/rc.tcpip文件中关于route的信息,route进程会自动启动
smitty routed
gated进程,这个进程是动态路由协议使用的
配置文件是/etc/gated.conf    ,/etc/rc.tcpip文件中可以取消注释,使进程自动启动
smitty chgated  可以用来启动gated进程
stopsrc -s gated
startsrc -s gated
routed和gated同时运行在一个系统可能导致不可预料的结果
如果ping不同主机,有可能是inetd没有启动
lssrc -g tcpip来查看是否inetd启动了?
没有则用 startsrc -s inetd      startsrc -g tcpip来启动
也有可能是lo接口的问题
netstat -i查看,是否有接口名称后面有*号,有*号的代表接口down
ifconfig lo0 inet 127.0.0.1 up     来启动lo0接口
有可能是/etc/hosts文件的问题,看是否存在如下行
127.0.0.1   loopback   localhost #........
基本的网络配置
smitty tcpip   这个命令调用mktcpip,所做的修改在运行的机器上和odm库中都更新
要做进一步的配置
smitty configtcp   
可以配置主机名 静态路由  网络接口  名字解析(/etc/hosts /etc/resolv.conf),/etc/service客户端网络服务
服务器网络服务(start stop网络进程和网络服务)打印机等,启动/停止所有的配置的tcpip服务,认证
主机名:
chdev -l inet0 -a hostname=server3
lsattr -El inet0 -a hostname -F value
名称解析
/etc/resolv.conf   是dns服务器的地址
/etc/netsvc.conf   也就是解析的顺序
smitty chinet 和 chdev 更新odm数据库,更改是持久的
prtconf命令在/usr/sbin下,可以显示系统的配置信息
对于列出插槽信息很有用处
tty的配置
tty设备的例子
modems
ASCII 终端
System console
Serial printer
X-Windows下的Xterm or aixterm
在串口0上配置TTY终端,使其能够登陆
mkdev -c tty -t tty -s rs232 -p sa0 -w 0 -a login=enable
验证tty已经加入了customized VPD 对象数据库中
lscfg -vp|grep tty
显示下次启动时有效的终端路径
lscons -b
如果没有正确配置,会出现提示要求选择终端
如果要移除一个终端tty,首先disable login,然后删除
chdev -l tty0 -a login=disable
rmdev -dl tty0
异步终端模拟
ate命令启动异步终端模拟程序,ate在本机和一个远程计算机建立连接
本地计算机充当一个终端来连接远程计算机,如要使用ate,需要用户是uucp组的成员
ate还可以模拟vt100终端类型
etherchannel
多个以太网绑定成为1个以太网适配器
smitty devices--->communication--->etherchannel
配置网络属性
更改缺省的socket buffer size,使其每次都生效(加入/etc/rc.net文件中)
/usr/sbin/no -o tcp_sendspace=16384
/usr/sbin/no -o udp_recvspace=16384
/usr/sbin/no -o thewall=3072 更改mbuf pool的最大值
网络进程
网络在第二启动阶段由cfgmgr来初始化,网络启动脚本根据odm的配置规则来进行启动配置
/etc/rc.net脚本启动网络进程
1. system power on
2. cfgmgr


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/92/showart_64060.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP