欢迎来到天天文库
浏览记录
ID:27534052
大小:273.22 KB
页数:35页
时间:2018-12-04
《[工学]7-linux网络基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux网络基础软件学院田丽华网络基本概念网络参考模型TCP/IP基础IP地址网关DHCPDNS网络参考模型OSI(OpenSystemInterconnection)标准七层结构的通信协议标准应用层一些应用软件,和用户交互表示层对传输数据进行表示和解释会话层使用传输层协议提供端到端的可靠服务传输层在发送和接收端的数据传输TCP网络层对主机和网络的交互进行定义IP数据链路层完成数据的打包封装、分割物理层一些电气和机械接口TCP/IP协议TCP/IP协议体系结构应用层FTP,telnet,DNS,SMTP传输层TCP,UDP网络层IP,ARP,RARP,ICMP网络接口层Ethernet以太网
2、局域网采用的一种通信协议标准在Linux中,网络接口使用一种标准命名方案。以太网适配器的接口遵循命名方案eth0、eth1、eth2等等。对于系统中安装的每个适配器,当装载相应的驱动程序时会创建一个接口。每个以太网卡有固定的6字节物理地址接口必须分配IP地址,才能用于TCP/IP网络因特网的基本组件主机以太网TCP/IPIP包路由器防火墙IP地址及分类主机的IP地址包括4个字节,分为2部分:网络地址(从1到3个字节)节点或站点地址(从1到3个字节)例:132.130.0.78网络地址132.130节点地址0.78A类地址。在A类地址中,第一个字节的范围在0到127之间,也标识网络;后3个字节标
3、识节点。第一个数位必须是0。有126种可能的A类网络,每个都至多可有16,777,216个主机。实际上所有A类地址均已分配。B类地址。在B类地址中,第一个字节的范围在128到191之间(第一个字节的前两个数位是1和0)。前2个字节标识网络,后2个字节标识网络上的节点。有16,384个可能的B类网络。每个B类网络都至多可有65,534个主机。只有少量的B类地址还可用。C类地址。在C类地址中,第一个字节的范围在192到223之间(第一个字节的前三位是1、1和0)。前3个字节标识网络,最后一个字节标识节点。有2,097,152个可能的C类网络。每个C类网络都至多可有255个主机。求注册B类地址的组织
4、可能会代而取得1个或多个C类地址。D类地址。在D类地址中,第一个字节的范围在224到239之间(第一个字节的前四位是1、1、1和0)。D类地址用于多路广播包。多路广播包用于由一个主机将讯息传输到网络上指定的一组主机。多路广播是通常仅在路由器之间交换的包。E类地址。在E类地址中,第一个字节的范围在240到255之间(第一个字节的前五位是1、1、1、1和0)。E类地址保留用于实验用途以及将来潜在的寻址方式。E类地址通常用于广播。(广播讯息是传输到网络上每个主机的讯息。)一个特殊的E类地址255.255.255.255用于标识广播讯息。当目标IP地址是255.255.255.255时,该讯息即发送给
5、发起广播的网络中的所有主机。路由器通常不将广播讯息转发给其他网络。特殊IP地址0.0.0.0所有不清楚的主机和目的网络127.0.0.1回送接口地址,localhost255.255.255.255广播地址,本网段内(同一广播域)的所有主机10.x.x.x、172.16.x.x~172.31.x.x、192.168.x.x私有地址子网掩码子网掩码结合IP地址一起使用,用来标识IP地址的32位中有多少位属于网络地址,即将某个IP地址划分成网络地址和主机地址两部分。A、B、C类IP地址的默认子网掩码如下:A:255.0.0.0 B:255.255.0.0 C:255.255.255.0
6、使用Linuxip工具配置网络显示当前网络配置ipaddressshowlo回路设备。使用此虚拟设备,同一计算机上的应用程序可以使用网络彼此通信。eth0以太网卡1,是连接到本地网络的物理设备。sit0用于将IPv4封装进IPv6包的特殊虚拟设备设备属性iplinkshow设备统计信息ip-slinkshoweth0更改当前网络配置分配地址ipaddressadd10.0.0.2/24brd+deveth0删除地址ipaddressdel10.0.0.2deveth0启动和停止iplinkseteth0upiplinkseteth0downifconfig配置和设置网络接口的ip地址不跟参数用
7、来查看激活与未激活的网络接口属性:接口类型、ip地址、硬件地址、统计信息、硬件资源等ifconfiginterface[-net
8、-host]address[param]ifup/ifdown启动、停止网络接口网络接口配置文件ifcfg-xxx位置/etc/sysconfig/network-scripts/配置方法静态动态动态DEVICE=eth0BOOTPROTO=dhcpONBOOT=yes
此文档下载收益归作者所有