论坛: 菜鸟乐园 标题: IP/TCP浅析[原创] 复制本贴地址    
作者: sgpeng [sgpeng]    论坛用户   登录
TCP/IP 协议是一组由美国国防部开发的通信协议(看清楚了,是一组通信协议)。它用来允许不同的计算机来共享一个网络上的信息。我们用来信息交流用的internet就是用TCP/IP协议搭建的。
到底什么是TCP/IP协议呢?神秘哟~(昏)从名字上看它只包括两个协议:TCP和IP,但他实质上包含了internet上众多的协议。我们可以把他分为:应用层、传输层、互联层和网络接口层。 在这里我只列举一些基本的和常用的网络协议:
----------------------------------------------------------------
互联层(互联协议将数据包封装成internet数据报,并运行必要的路由算法。):IP(网际协议) ICMP(网际控制报文协议) IGMP(互联组管理协议)
----------------------------------------------------------------
传输层 (传输协议在计算机之间提供通信会话。传输协议的选择根据数据传输方式而定。): TCP(传输控制协议) UDP(用户数据报文协议)
-----------------------------------------------------------------
应用层(应用程序通过这一层访问网络。):TELNET(远程登录协议) FTP(文件传输协议) SMTP(简单邮件传输协议) DNS(域名系统协议) HTTP(超文本传输协议)。
等等……
-----------------------------------------------------------------

好,看完以上这些话,相信你以对TCP/IP协议有了初步的认识。接下来我们拣几个重要的讲给大家听。(好象少哪一个都不行啊……)

1。IP协议,IP协议是网络互联协议,它为TCP/IP协议中的所有协议提供分组传送,所以在整个TCP/IP协议中属于核心地位。

2。TCP协议,传输控制协议事完成的任务包括:文件的传输,远程登陆等。TCP通过可靠的数据传输来完成这些任务。TCP与其他协议不同的就是TCP提供的是可靠传输,他不但能保证数据的完整,而且可以确保发送数据以相同的顺序,状态到达信宿。

3。ARP协议,地址解析协议。(这是一个不常见但用处大大的协议!)他主要用于从互联网地址到物理地址的映射。在组数据发送前,他会打包成IP分组报文或者适合网络传输格式的信息块。这些分组报文包含了信源和信宿机的数字IP地址。在这个数据包离开信源之前,他必须发现信宿机的硬件地址!(硬件地址不同与网络地址)所以在这里就要用到ARP协议。(呵呵~看懂了吧!)

4。ICMP协议。我们在入侵一台主机之前通常都会先ping一下对方,这里应用到的就是ICMP协议。我们通过ICMP协议可以熟、收集到以下信息:对方网络地址,主机是否关闭,网关是否阻塞,网络是否有故障。ICMP协议好象蝙蝠的超声波啊~(昏死!)

5。FTP协议。大家都熟悉的文件传输协议。

6。TELNET协议。远程登陆协议(这么大众化的东西我就不多说了!)

7。STMP协议。简单的邮件传输协议。STMP协议的目的是可靠高效的传输邮件。

8。HTTP协议。超文本传输协议。他允许用户以页面形式浏览网络。(地球人都知道这个协议吧!)学习http语言及了解http协议会对你的hacker生涯有很大的帮助的!具体的http协议大家可参照ftp;//ds.internic.net/frc/rfc2068.txt
(如果你英语够好,可以把它翻译过来和大家共享……)

好了,写到这我也该收笔了,希望这篇文章能让你对TCP/IP协议有个初步的认识。
-----------------------------------------------------------------
后记:
用了近一个星期的时间,终于把这篇文章写完,由于本人水平所限,对TCP/IP的认识还相当浅薄,且其中大部分内容单凭个人记忆,如有疏漏还请指出,谢谢!
我这人打字齐慢,罗罗嗦嗦.慢慢悠悠,写了这么多无非就是告诉大家,学习TCP/IP协议十分重要!做为一名hacker掌握TCP/IP协议应是最起码的要求,而精通TCP/IP协议的人,他本身可能就是一名优秀的hacker。所以要精通TCP/IP协议还要靠大家自己不断的钻研.努力。我在这里只是浅析,以后要走的路还很长。
愿和20CN的兄弟们一起成长,一起进步!
                                                    
                                                     sgpeng
                                                于2002年10月13日

[此贴被 sgpeng(sgpeng) 在 10月13日6时38分 编辑过]


[此贴被 sgpeng(sgpeng) 在 10月13日6时29分 编辑过]

地主 发表时间: 10/13 6:51

回复: BlueSnoopy [bluesnoopy]   论坛用户   登录
多贴点,我眼睛不够看~!

B1层 发表时间: 10/11 19:52

回复: sgpeng [sgpeng]   论坛用户   登录
老大,看看怎么样,请多多指教!
呵呵~
累死了。我下线玩反恐了……

B2层 发表时间: 10/13 06:52

论坛: 菜鸟乐园

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号