部署任何一种服务器应该考虑的?
架战之后,要不要对Internet开放?要不要提供什么服务给客户?提供什么服务?选择哪种服务器软件?
提供这些服务后,要不要对用户做出限制?
根据主机以后的用途与服务的客户端数目,选择硬件与分配网络带宽
启动服务器,观察启动的状态,服务是否正常运行,设置开机启动该服务器
系统运行如何,查看下服务日志
什么是网络?
计算机和计算机之间实现数据通信,这就叫网络,数据通信传输遵循一定的数据传输协议,这种协议就是Internet协议,只要计算机发出的数据遵循此协议,计算机和计算机之间的通信便建立了,计算机和计算机通信的语言标准-----------------协议
网络的七层模型/5层模型其实就是将网络分层,规定了各层所用到的协议的标准,
物理层:规定网络硬件标准---源主机目的主机的协议开发
数据链路层:规定了帧的标准---源主机目的主机的协议开发
-------------------------------------------------------------硬件部分网卡
网络层:规定了计算机连接建立终止的标准----针对源主机目的主机的协议开发,对接主机
传输层:规定了传输的标准------针对传输可靠性的协议开发,对接应用
应用层:规定了应用之间通信的标准---针对应用通信的高层协议
---------------------------------------------------------------软件部分各种协议
帧MAC在两台主机的网卡之间传输,通过ARPX协议知道其他主机的Mac地址(ip--->mac)
传输数据的本质过程:
应用-----数据打包---http数据包---tcp数据包--ip数据包---mac帧----ip数据包---tcp数据包---http数据包---数据-----应用
期间通过协议对数据进行打包,每一次层的数据作为下一层的数据塞进去,
常见linux网络命令?
ifconfig:查询ip网段与物理网卡的参数值
ping:查看网络状态
traceroute:追踪两个主机之间通过的各个节点的通信情况的好坏
netstat:查看主机所监听的端口
yum:对软件进行管理
-----------------------------------------------------------------------------
在linux主机上我们可以假设各种各样的服务器哦
telnet/sshnfs/dhcp/dns/www/mail服务器