第6章(1) 网络管理与应用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

网络基础•授课内容–网络基础知识–网络配置常用命令–常用的配置文件•授课目标–熟悉网络配置常用命令–了解常用的配置文件网络基础知识•什么是网络•网络类型•网络协议•OSI参考模型•Internet网什么是网络•网络,是一个互相之间能够通信主机(hosts)的集合,这常常依赖于一些专用(指定)主机的服务,即是在参与者之间中继数据。主机通常就是计算机,但也不一定;也可以将X-终端或者智能打印机当作主机。少量的主机聚合也称为站点(sites)。•寻址,在网络上的每台主机都会有一个独特的代号来代表,及它的地址(address)。网络的通信以地址来指定某一台计算机为交换数据的对象。•协议,就是一种通信的规范标准,让计算机可以依据规范完成网络工作,而不需要用户的监督指导。网络类型•以拓扑结构划分服务器……工作站工作站工作站(a)总线结构(b)环型结构(c)星形结构(e)网状结构(d)树型结构(f)全连通网网络类型•以服务范围划分–局域网LAN(LocalAreaNetwork)–城域网MAN(MetropolitanAreaNetwork)–广域网WAN(WideAreaNetwork)•以交换方式划分–公用电话交换网PSTN–分组交换网X.25–数字数据网DDN–异步传送模式ATM–换式多兆位数据服务SMDS–以太网–令牌环网–FDDI网网络协议•TCP/IP(TransmissionControlProtocol/InternetProtocol)•IPX/SPX•NetBEUI(NetBiosEnhancedUserInterface)•UUCP(Unix-to-UnixCopy)•……OSI参考模型•OSI参考模型应用层应用层表示层表示层会话层会话层运输层通信子网运输层网络层网络层网络层数据链路层数据链路层数据链路层物理层物理层物理层物理媒质OSI参考模型Internet网•Internet网体系架构•Internet网协议图TCP/IP协议•TCP/IP参考模型•网络接口层•互联网层•传输层•应用层•IP地址•IP路由TCP/IP参考模型•TCP/IP参考模型应用层(Telnet、FTP、e-mail…)传输层(TCP、UDP)互联层(IP、ICMP、IGMP)网络接口层(设备驱动程序及接口卡)TCP/IP与OSI应用表示会话传输网络数据链路物理7654321应用传输网络网络接口OSI参考模型6543Ethernet,802.3,802.5,FDDI,等TCP/IP分层模型网络接口层•这是TCP/IP模型的最低层,负责接收从IP层交来的IP数据报并将IP数据报通过低层物理网络发送出去,或者从低层物理网络上接收物理帧,抽出IP数据报,交给IP层。•网络接口有两种类型。第一种是设备驱动程序,如局域网的网络接口;第二种是含自身数据链路协议的复杂子系统,如X.25中的网络接口。互联网层•互联网层的主要功能是负责相邻结点之间的数据传送。它的主要功能包括三个方面。处理来自传输层的分组发送请求:将分组装入IP数据报,填充报头,选择去往目的结点的路径,然后将数据报发往适当的网络接口。处理输入数据报:首先检查数据报的合法性,然后进行路由选择,假如该数据报已到达目的结点(本机),则去掉报头,将IP报文的数据部分交给相应的传输层协议;假如该数据报尚未到达目的结点,则转发该数据报。处理ICMP报文:即处理网络的路由选择、流量控制和拥塞控制等问题。TCP/IP网络模型的互联网层在功能上非常类似于OSI参考模型中的网络层。传输层TCP/IP参考模型中传输层的作用与OSI参考模型中传输层的作用是一样的,即在源结点和目的结点的两个进程实体之间提供可靠的端到端的数据传输。为保证数据传输的可靠性,传输层协议规定接收端必须发回确认,并且假定分组丢失,必须重新发送。TCP/IP模型提供了两个传输层协议:TCP和UDP。•TCP-传输控制协议–一种可靠的面向连接的传送服务;–发送方的TCP将用户交来的字节流划分成独立的报文并交给互联网层进行发送–而接收方的TCP将接收的报文重新装配交给接收用户。TCP同时处理有关流量控制的问题,以防止快速的发送方淹没慢速的接收方。•UDP-用户数据报协议–一个不可靠的、无连接的传输层协议;–UDP协议将可靠性问题交给应用程序解决。UDP协议主要面向请求/应答式的交易型应用,一次交易往往只有一来一回两次报文交换。应用层•传输层的上一层是应用层,应用层包括所有的高层协议。早期的应用层有远程登录协议(Telnet)、文件传输协议(FileTransferProtocol,FTP)和简单邮件传输协议(SimpleMailTransferProtocol,SMTP)、域名服务(DomainNameService,DNS)、超文本传输(HyperTextTransferProtocol,HTTP)等协议。TCP/IP协议族•ARP(AddressResolutionProtocol):地址解析协议•RARP(ReverseAddressResolutionProtocol):逆向地址解析协议•ICMP(InternetControlMessageProtocol):Internet控制信息协议•IGMP(InternetGroupManagementProtocol):Internet组管理协议•IP(InternetProtocol)网际协议•UDP(UserDatagramProtocol):用户数据报协议•SNMP(SimpleNetworkManagementProtocol):简单网络管理协议•SMTP(SimpleMailTransmissionProtocol):简单邮件传送协议•FTP(FileTransmissionProtocol):文件传输协议IP地址•IP地址在IPv4中,IP地址由四个八位域组成。被点号分开代表在0到255范围内的十进制数字。IP地址中用来标识设备所在网络的部分叫做网络ID,标识网络设备的部分叫做主机ID。Internet组织定义了5种IP地址类,以容纳不同大小的网络:A类、B类、C类、D类、E类•子网–子网掩码封装或“屏蔽”IP地址的一部分,以区分网络号主机号,将IP地址的各位,NetID全改为1,HostID全改为0,则是子网掩码。–子网划分子网是一个逻辑概念,子网中的各主机的NetID是相同的。将子网掩码与IP地址进行“与”或“and”运算,用来分辩网络ID和主机ID。IP路由•什么是路由路由就是信息通过一条路径从源地址转移到目的地址的过程。在TCP/IP网络上,源方和目的方都叫做主机,信息被分成小包在主机之间传送。路由包括两种不同的方法:直接路由:源和目的方在同一个网络段上。间接路由:源和目的方在不同的网络段上,包必须通过路由器。•静态路由器:必须手工配置路由表静态路由器包括一个静态路由表;所有的静态路由表条目包括以下信息:网络地址:包发往网络的网络ID或者网络名称网络掩码:相关网络ID的子网掩码网关地址:发往目的网络的包被转发的IP地址•动态路由器:自动配置路由表路由器会自动地更新它的路由表并把这些信息转发给它知道的其他动态路由器。TCP/IP常用命令•网络参数设定•网络侦错•网络查询•远程连接•文本浏览器网络参数设定•netconfig或setup(菜单方式)•ifconfigifconfiginterface[aftype]option|address例:#ifconfig#ifconfig-a#ifconfigeth0192.168.0.1netmask255.255.255.0#ifconfigeth0down•ifup,ifdownifupinterface,ifdowninterface例:#ifupeth0#ifdowneth0网络参数设定•routeroute–nrouteadd[-net|-host]目标主机或网络[netmask][gw|dev];routedel[-net|-host]目标主机或网络[netmask][gw|dev];例:#route–n#routeadd–net172.16.100.0netmask255.255.255.0deveth0#routeadd–net192.16.100.0netmask255.255.255.0gwhost1#routeadddefaultgw192.168.1.1•ipcalcipcalc-n-m-b19.16.230.163/25NETMASK=255.255.255.128BROADCAST=19.16.230.255NETWORK=19.16.230.128例:#ipcalc-n-m–b192.168.10.5/26网络侦错•pingping[-bbroadcast]ping[-cnumber]host例:#ping192.168.0.1#ping–c4•traceroutetraceroute[-iinterface][-ggateway][host|IP]例:#traceroute–ngdlc.cublog.cn#traceroute–m10–vgdlc.cublog.cn网络查询•netstatnetstat[-r][-iinterface]netstat[-antul]|more例:#netstat–r#netstat–anp|grep:22•hosthost[-a]domain_name例:#host•nslookupnslookup[domain_name|IP]例:#nslookup远程连接•telnettelnet[-8][host|IP][port]例:#telnet192.168.1.123•ftpftp[-p]host[port]例:#ftp172.16.100.123•sftpsftp用户名@主机名或IP地址文本状态网页浏览•lynx文字界面下的网页浏览器例:#lynx•wget利用FTP和HTTP协议来获取网站上的文件例:#wget常用的网络相关配置文件•/etc/sysconfig/network•/etc/sysconfig/network-scripts/ifcfg-eth0•/etc/hosts•/etc/host.conf•/etc/resolv.conf•/etc/services•/etc/hosts.allow,/etc/hosts.deny•/etc/protocols•/etc/modules.conf(modprobe.conf)

1 / 26
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功