| 添加到收藏夹 | 返回目录页 | 上一篇:网络安全防范的十个戒律 |
网络协议简介
首先就地提到是开放系统互联参考模型(osi referenec model),即我们通常所说的网络互联的七层框架,它是国际标准组织(international organization for standization)于1977年提出的标准,又称为iso/iec 7498或x.200建议。值得注意的是,osi并没有提供一个可以实现的方法,它不是一个标准而只是一个制定标准时使用的概念性的框架,更不是一个网络协议。osi分为七层,其名字和功能分别如下:
1、物理层(physical layer):主要功能为定义了网络的物理结构,传输的电磁标准,bit流的编码及网络的时间原则,如分时复用及分频复用。决定了网络连接类型(端到端或多端连接)及物理拓扑结构。说的通俗一些,这一层主要负责实际的信号传输。
2、据链路层(data link review):在两个主机上建立数据链路连接,向物理层传输数据信号,并对信号进行处理使之无差错并合理的传输。
3、网络层(network layer):主要负责路由,选择合适的路径,进行阻塞控制等功能。
4、传输层(transfer layer):最关键的一层,向拥护提供可靠的端到端(end-to-end)服务,它屏蔽了下层的数据通信细节,让用户及应用程序不需要考虑实际的通信方法。
5、会话层(session layer):主要负责两个会话进程之间的通信,即两个会话层实体之间的信息交换,管理数据的交换。
6、表示层(presentation layer):处理通信信号的表示方法,进行不同的格式之间的翻译,并负责数据的加密解密,数据的压缩与恢复。
7、应用层(application layer):保持应用程序之间建立连接所需要的数据记录,为用户服务。
在工作中,每一层会给上一层传输来的数据加上一个信息头(header),然后向下层发出,然后通过物理介质传输到对方主机,对方主机每一层再对数据进行处理,把信息头取掉,最后还原成实际的数据。本质上,主机的通信是层与层之间的通信,而在物理上是从上向下最后通过物理信道到对方主机再从下向上传输。
在实际应用中,最重要的是tcp/ip(transport control protocol/internet protocol)协议,它是目前最流行的商业化的协议,相对于osi,它是当前的工业标准或“事实的标准”,在1974年由kahn提出的。它分为四个层次:应用层(与osi的应用层对应),传输层(与osi的传输层对应),互联层(与osi的网络层对应),主机-网络层(与osi的数据链路层和物理层对应)。tcp/ip协议主要用于广域网,在一些局域网中也有应用,比如在windows 9x和netware网中可以使用,但是在功能和速度方面还有差距,本来tcp/ip的设计目标就和ipx/spx不一样。在设置tcp/ip协议的时候,主要有ip地址和子网掩码,网关(gateway:在通信中提供网络协议之间的转换,适用于不同协议主机之间的信息交换),域名解析服务器(nds: domain name system,即把你输入的网址转换为数字型的ip地址)和netbios等等。
上面说到了ipx/spx(internetwork packet exchange/sequenced packet exchange)协议,现在解释一下这种应用很广的网络协议。您一定在局域网里享受过快速的网络游戏吧,您可知道,这都是ipx/spx的功劳。 ipx/spx是基于施乐的xerox’s network system(xns)协议,而spx是基于施乐的xerox’s spp(sequenced packet protocol:顺序包协议)协议,它们都是由novell公司开发出来应用于局域网的一种高速协议。它和tcp/ip的一个显著不同就是它不使用ip 地址,而是使用网卡的物理地址即(mac)地址。它也和tcp/ip协议一样不能和osi完全对应。只包含了osi中传输层和网络层的部分。在实际使用中,它基本不需要什么设置,装上就可以使用了。由于其在网络普及初期发挥了巨大的作用,所以得到了很多厂商的支持,包括microsoft(但是后来它开发出来了自己的兼容novell’ipx/spx的ipx/spx协议)等,到现在很多软件和硬件也均支持这种协议。
相对于前面两种路由协议(路由,可以理解为在网络上两点间路径的选择)在日常应用中,还有两种非路由协议需要我们了解,它们是: netbios(network basic input/outputsystem)和netbeui(netbios extended user interface)。netbios由microsoft和ibm开发,是会话层的协议,它建立允许不同计算机上的应用程序通过网络传输的连接会话。它是为只需要与别的在同一个网络上的计算机会话这一目的话设计的。在win9x&me中,当你在ipx/spx中选定“希望在ipx/spx启用 netbios”后,在tcp/ip的设置中可以选定“通过tcp/ip启用netbios”。而netbeui则是ibm为自己作为网络传输站的网络产品设计的。它是netbios的一个扩充版本,定义了没有被netbios定义的祯类型,它能在中小规模的单网上传输数据。它可以在win9x& me中直接安装。在一些网络游戏中有可能需要这两种协议,如果你遇到不能玩的情况,可以试试装上它两,说不定能解你的燃眉之急。
以上介绍了目前应用最广的网络协议,其余的当然还有很多别的协议,比如dna,sna,appletalk等等,它们也很复杂。但是对于入门的网友来说,掌握了以上几种协议可以让您初步了解什么是网络协议和其工作原理,让您的工作更加高效,为以后深入学习打好了基础。希望我的文章能起到抛砖引玉的作用,对大家有所帮助。,对大家有所帮助
下一篇:控制网吧机器玩转主机数据库
↓相关文章:
- · 控制网吧机器玩转主机数据库
- · QQ大盗传播技术分析及防范
- · 秘密穿过内网防火墙
- · 网页木马制作小结
- · 对iis写权限的利用(关于对第八军团写权限BUG的入侵)
- · DOS下设置文件权限
- · 妙用局域网中的“删除”功能
- · 机房管理常见三大难题的解决方法
- · 网络安全技术纵览
- · 计算机硬盘加密的几种方法
- · 个人网络安全防卫手册
- · 常用的网络测试命令
- · 图标在线生成器汇总
- · 枚举出局域网上所有网络资源
- · 如何排除上网过程中所遇到的种种故障
- · 如何把木马注册为系统服务
- · SYN flood攻击的原理及其防御
- · IP地址含义知多少
- · 校园机房安装组建过程实战讲解
- · 构筑牢固的校园网络安全体系
- · 数字证书使用一点通
- · TCP/IP头格式
- · 使用VB实现邮箱自动注册
- · 端口截听实现端口隐藏嗅探与攻击
- · 从上传webshell到突破TCP/IP筛选到3389终端登陆
- · 五个反弹后门的源代码
- · 木马客户端与服务端隐蔽通讯解析
- · Hack新手一定要知道的问题
- · Do All in Cmd Shell (一切尽在命令行)
- · httpdoor---IIS后门
- · 135网络端口,禁用有巧招
- · 建立隐藏的超级用户多种方法
- · 狙击4899肉鸡
- · 告诉大家一个小技巧 一直没人提到过的东东
- · php注入之完全版
- · 千个常用DOS命令全面收藏
- · 如何提高Linux系统安全性的十大招数
- · 网站被入侵之后 需要做的检测
- · 通过PHP v4.0.2rc1-v4.0.7RC2 exploit program 拿到root
- · 下载软件勿忘防毒:嵌入式监控确保上网无忧
- · 详述光波分复用(WDM)技术(中篇)
- · 揭开网络
- · 资深网管教你彻底揪出Windows启动蛀虫
- · 用IDS(入侵检测系统)保卫数据库安全
- · 安全防御系统新趋势 IPS筛选八大定律
- · 通过注册表优化ADSL大法之Win XP篇
- · 消除上网的恐惧:用网上隐身衣保护自己
- · 脚本图片类后门病毒的完美使用方法
- · 局域网中受ARP欺骗攻击后的解决方法
- · 超级DIY WindowsXP登录界面自己做
- · 黑客攻击揭密-分析选定的网络攻击
- · 打破常规 构造特殊字符进行渗透入侵
- · 实用技巧:如何全面抵制黑客攻击
- · 木马“加/脱壳”的详细实现过程
- · 黑客横行的时代 URL地址都会说谎
- · 网管必知 路由器保护内网安全九大步骤
- · 入侵技巧 通过“鼠洞”控制你的电脑
- · 网管必知 严禁即时通信工具使用代理
- · 火眼金睛识木马 木马画皮伪装七计
- · 实例讲解 黑客入侵论坛各种手段大暴光

