网络

1.  OSGI模型

应用层、表示层、会话层、传输层、网络层、数据链路层、物理层

TCP/IP模型

应用层、传输层、网络层、链路层

2.  网络加密 ssl,md5

3.  网络地址

IP地址范围

网络分配

A

1.0.0.0~127.255.255.255

0+7位网络号+24位主机号

B

128.0.0.0~191.255.255.255

10+14位网络号+16位主机号

C

192.0.0.0~223.255.255.255

110+21位网络号+8位主机号

D

224.0.0.0~239.255.255.255

1110+多点播送地址

E

240.0.0.0~247.255.255.255

11110+将来使用

全1     局域网广播

网络号+全1   子网广播

127+任意值(除去全0全1)   本机(例如127.0.0.1)

4. 网络相关命令

ipconfig         查看ip信息(windows下)

ifconfig          查看ip信息(linux下)

ping 域名/ip                 是否ip是否能够连接接

tracerroute  域名/ip             追踪路由

route              显示路由表

netstat –a               查看当前活动端口

5.  配置IP

方一:

setup  进入配置界面,可以配置ip,子网掩码,默认网关,dns

/etc/rc.d/init.d/network  restart     重启网卡,配置生效

方二:

ifconfig eth0  192.168.0.1   配置第一块网卡eth0的ip为192.168.0.1,仅仅是临时设置,重启后恢复

方三:

修改/etc/sysconfig/network-scripts/ifcfg-eht0    中机器的配置,如ip,子网掩码,网关,dns等,内容如下:

/etc/sysconfig/network-scripts/ifcfg-eth0  配置内容,固定IP时

DEVICE=eth0

UNBOOT=yes

BOOTPROTO=static

IPADDR=192.168.0.5

NETMASK=192.168.255.255

GATAWAY=192.168.0.6

运行/etc/rc.d/init.d/network restart  重启网卡,配置生效

6.   RPM管理

RPM是互联网下载包的打包及安装工具,全称为redhat package manager。可用于OpenLinux,Suse,TurboLinux等版本。

apache-1.2.3.5.i386.rpm  apache为软件名称,1.2.3.5是软件版本号,i386为运行平台

rpm –qa     查询安装的所有rpm包

rpm –q  软件包名    查询是否安装某个软件rpm包

rpm –ql  软件包名     查询软件包中文件

rpm –qf  软件全路径      查询文件所属软件包

rpm –qp  包文件名      查询包信息

rpm –i 软件全路径      安装rpm包

rpm –ivh  软件全路径     安装rpm包,并显示提示信息

rpm –e  软件包名       卸载rpm包

rpm –u  软件包名      升级rpm包

计划、执行、每天高效的活着学着
原文地址:https://www.cnblogs.com/huxiaoyun90/p/3591423.html