了解TCP/IP协议

类别:VC语言 点击:0 评论:0 推荐:

哈哈!9月18号要参加国家计算机三级考试,报考的是网络技术,一个是同学们说这个简单,而且,现在和电脑接触的比较多,最好了解一些关于tcp/ip协议的东西,所以就报考了。今天看了一点书本,嘿嘿!找到了tcp/ip协议的一些东西!以前以为tcp/ip协议是一个这个大的协议了,其他的什么的协议是包涵在这里里面的,今天才知道是:

TCP(Transmission Control Protocol):传输控制协议

IP(Internet Protocol):网间互联协议

这连个协议的合计,才叫tcp/ip协议,使整个互联网的最基本的东西,没有了它几乎就没有了internet!

tcp协议:负责将发送的数据分解,将大的数据分解成小的数据包(一个100m的东西,可能被分解成几十个数据包),然后再每一个数据包中加入必要的信息(比如:数据包序列号,出发地址,接受地址,纠错信息等);

ip协议:负责将有tcp协议分解的数据包,经过分析后,传送到目的地,主要是负责传送数据包;

自己是一下面的例子理解的:

一台大型的机械,需要运往至远方,但是单独用一个运输工具运行是不可能的,所以,我们就将这个机械分解成一些小块,每一个小块上面都有一些序列号,目的地地址,发送方地址,用几辆卡车运输到目的地,到目的地后,看每一个小块上面的标签就知道是从哪里来的,然后根据这些序列号,从新组装成一个完整的机械,从新工作。嘿嘿!

tcp/ip协议优劣分析:

优:可以多种方式,多种渠道传送数据,不必一棵树上吊死

寡:加大了每一格数据包体积,致使受到的数据包的总和比发送的大多了,如果目标机器处理慢一点的话,嘿嘿!不敢想象了!

嘿嘿!有找了一下,找到了原始的rfc 791中关于ip地址的定义了!

http://www.faqs.org/rfcs/rfc791.html

本文地址:http://com.8s8s.com/it/it772.htm