黑客基础知识(11)
时间:2026-01-19
时间:2026-01-19
很棒
rol
Creator Owner-Full Control
Everyone-Read Access
System-Full Control
第二章
TCP/IP协议介绍
第一节
TCP/IP协议简介
什么是TCP/IP?
TCP协议和IP协议指两个用在Internet上的网络协议(或数据传输的方法)。它们分别是传输控制协
议和互连网协议。这两个协议属于众多的TCP/IP 协议
组中的一部分。
TCP/IP协议组中的协议保证Internet上
数据的传输,提供了几乎现在上网所用到的所有服务。这些服
务包括:
电子邮件的传输
文件传输
新闻组的发布
访问万维网
在TCP/IP协议组分两种协议:
网络层的协议
应用层的协议
网络层协议 网络层协议管理离散的计算机间的数据传输。这些协议用户注意不到,是在系统表层以
下工作的。比如,IP协议为用户和远程计算机提供了信息包的传输方法。它是在许多信息的基础上工作的
,比如说是机器的IP地址。在机器IP地址和其它信息的基础上,IP确保信息包能正确地到达目的机器。通
过这一过程,IP和其它网络层的协议共同用于数据传输。如果没有网络工具,用户就看不到在系统里工作
的IP。
应用层协议
相反地,应用层协议用户是可以看得到的。比如,文件传输协议(FTP)用户是看得到的。用户为了传
输一个文件请求一个和其它计算机的连接,连接建立后,就开始传输文件。在传输时,用户和远程计算机
的交换的一部分是能看到的。
请记住这句总结性的话:TCP/IP协议是指一组使得Internet上的机器相互通信比较方便的协议。
TCP/IP是如何工作的?
TCP/IP通过使用协议栈工作。这个栈是所有用来在两台机器间完成一个传输的所有协议的几个集合。(这
也就是一个通路,数据通过它从一台机器到另一台机器。)栈分成层,与这里有关的是五个层。学习下面
的图可以对层有个概念。
在数据通过图示的步骤后,它就从网络中的一台机器传到另一台机器了。在这个过程中,一个复杂的
查错系统会在起始机器和目的机器中执行。
栈的每一层都能从相邻的层中接收或发送数据。每一层都与许多协议相联系。在栈的每一层,这些协
议都在起作
用。本章的下一部分将分析这些服务,以及它们在栈中是如何联系的。同时也分析一下它们的
功能,它们提供的服务和与安全性的关系。
协议简介
已经知道数据是怎样使用TCP/IP协议栈来传输的了。现在仔细分析在栈中所用到的关键的协议。先从
网络层的协议开始。
网络层协