一、在《OSI参考模型的七层解析,程序员与网络工程师的分工》我们提过:
1、程序员的工作(1应用层 2表示层3会话层)
即程序员的工作,开发员要解决的问题是:怎么加密,怎么压缩,客户端服务器端怎么建立规划
2、网络工程师的工作(4传输层5网络层6数据链路层7物理层)
传输层:怎么实现网络安全
网络层:怎么实现网络进行通讯,怎么选择路径
数据链路层:怎么组建局域网
二、我们在网络排错的时候,应该先从底层往高层检查
即:物理层——数据链路层——网络层——应用层
1、物理层排错——连接问题
比如网络不通了,我们应该先查网线是不是接好了,我们计算机通讯都是有来有去的
有时候我们的发送是0,接收很多,有时候相反
因为我们的网线是8根线,双绞线,有两根发的,两根收的,还有4根没用;如何我们在做网线的时候有网线没做好,就会出现此种情况
2、数据链路层排错
比如mac地址冲突造成的故障,ADSL拨号上网,如密码错误
3、网络层问题
计算机网关设置错误,路由器路由表错误
网络层是选择路径的,如果我们没设网关,它要到其他路径不知道怎么走,路由器没配置好
4、应用层问题
比如IE代理服务器错误
三、网管三大法宝
重装、重启、格式化