设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
TCP和UDP有什么区别,设置端口的时候两个可以换 换了有什 ...
返回列表
发新帖
TCP和UDP有什么区别,设置端口的时候两个可以换 换了有什么不同啊?
[复制链接]
11
|
0
|
2007-8-18 10:40:33
|
显示全部楼层
|
阅读模式
从专业的角度说,TCP的可靠保证,是它的三次握手机制,这一机制保证校验了数据,保证了他的可靠性。而UDP就没有了,所以不可靠。不过UDP的速度是TCP比不了的,而且UDP的反应速度更快,QQ就是用UDP协议传输的,HTTP是用TCP协议传输的,不用我说什么,自己体验一下就能发现区别了。再有就是UDP和TCP的目的端口不一样(这句话好象是多余的),而且两个协议不在同一层,TCP在三层,UDP不是在四层就是七层。 TCP/IP协议介绍 TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。 TCP/IP整体构架概述 TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为: 应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。 互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。 网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。 TCP/IP中的协议 以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的: 1. IP 网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。 IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。 高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IP source routing,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好象是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,许多依靠IP源地址做确认的服务将产生问题并且会被非法入侵。 2. TCP 如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。 TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。 面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。 3.UDP UDP与TCP位于同一层,但对于数据包的顺序错误或重发。因此,UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询---应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要交换的信息量较小。使用UDP的服务包括NTP(网落时间协议)和DNS(DNS也使用TCP)。 欺骗UDP包比欺骗TCP包更容易,因为UDP没有建立初始化连接(也可以称为握手)(因为在两个系统间没有虚电路),也就是说,与UDP相关的服务面临着更大的危险。 4.ICMP ICMP与IP位于同一层,它被用来传送IP的的控制信息。它主要是用来提供有关通向目的地址的路径信息。ICMP的‘Redirect’信息通知主机通向其他系统的更准确的路径,而‘Unreachable’信息则指出路径有问题。另外,如果路径不可用了,ICMP可以使TCP连接‘体面地’终止。PING是最常用的基于ICMP的服务。 5. TCP和UDP的端口结构 TCP和UDP服务通常有一个客户/服务器的关系,例如,一个Telnet服务进程开始在系统上处于空闲状态,等待着连接。用户使用Telnet客户程序与服务进程建立一个连接。客户程序向服务进程写入信息,服务进程读出信息并发出响应,客户程序读出响应并向用户报告。因而,这个连接是双工的,可以用来进行读写。 两个系统间的多重Telnet连接是如何相互确认并协调一致呢?TCP或UDP连接唯一地使用每个信息中的如下四项进行确认: 源IP地址 发送包的IP地址。 目的IP地址 接收包的IP地址。 源端口 源系统上的连接的端口。 目的端口 目的系统上的连接的端口。 端口是一个软件结构,被客户程序或服务进程用来发送和接收信息。一个端口对应一个16比特的数。服务进程通常使用一个固定的端口,例如,SMTP使用25、Xwindows使用6000。这些端口号是‘广为人知’的,因为在建立与特定的主机或服务的连接时,需要这些地址和目的地址进行通讯。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
北京现代音乐研修学院初中生可以上么
2
已知,在梯形ABCD中,AD‖BC,∠B=∠C,求证:梯形ABCD是等腰梯形
3
翻译,,,,,
4
想求一首光谷步行街大洋最近播放的歌曲,声音有点像是王力宏的,是说唱.10分聊表心意...
5
昆明机场离哪个旅游景点最近?
6
白带有血丝怎么办?
7
农行k宝和手机放一块会消磁吗?和身份证呢?
8
游戏里的老婆要和他男朋友结婚了,我想把她拉黑!
9
商鞅被杀于彤,彤是今天的什么地方啊?
10
禁止做什么的英语单为什么
11
求九把刀小说!~越多越好 谢谢了 ``
[email protected]
12
NH是什么意思
13
为什么以前的社会条件这么恶劣 还有这么多的国学大师 现在社会条件这么好有的只是所谓的专家学者
14
1962年12月18日是什么星座
15
白玉手镯裂了个缝怎么办?
16
谁给张天龙八部2代金卡 谢谢了,好的加分
17
一个很简单的初中英语……考试题……
18
选出不可作为SWITCH语句中表达的类型 A byte 2char3short 4long
19
请问从潍坊火车站到山东经贸职业学院怎么走?远不远?打车需要多少钱?谢谢啦
20
NE五级称谓剧情
21
懒惰是人的本性吗?
22
电脑经常死机??怎样处理?
23
填上合适的词语,表现什么东西
24
管家婆备份文件
25
如何在桌面上弄qq图标
26
请问有谁知道汕头110指挥中心的地址!急!
27
女生误以为我喜欢她怎么办
28
圆周率现在能算到多少位了
29
想练个火法 想问下装备主要用哪些宝石????
30
恐惧的近义词是什么
31
急 阿基米德浮力定律用的时候 物体一定要全部浸没吗??
32
影视墙,看了很多效果图和漂亮,可不知道材料是什么做的?大家给解答一下,银色的是上呢们东西?什么材料
33
如果艺术生的省考、校考均没有合格,还能考大学吗?
34
找一部香港搞笑电影
35
不知他真心否
36
咸阳市人民路中宏小区昼夜施工,严重影响附近居民的工作、学习、休息。除了投诉还有什么办法能解决?
37
FXTZ群145515672 暂时没人 有木有人来
38
数控铣床 重要性
39
中国手术治疗糖尿病第一人张新国在哪些医院能找到亲自手术?谢谢谢谢
40
【急!!!!求教 龙湾保管场 在哪里?】
41
有没有人一个人住啊?
42
养什么蜜蜂好
43
求We Are One空间能用的链接。
44
为什么胡莱三国一打开就死机!
45
杭州艺术学校读完以后有没有前途啊?
46
辩析,质变是事物的根本变化,是新事物的产生。所以,只有质变才有实际意义
47
额定电压120V 的电风吹怎么用在220V的电路上
48
终极三国开篇词
49
能否和长途车上认识的人谈恋爱
50
没有结婚 但是有了小孩 她愿意放弃小孩 以前的男人和你在一起 你还会依然和他在一起 爱她 疼她 呵护她吗?
51
求解:一百万的多少是百万分之一
52
跪求··········································四个数依次
53
现在流行什么游戏?卡通的不要大人的
54
宁波市海曙区餐厨垃圾专项治理办公室地址在哪里
55
天语S962手机通话声音小怎么办
56
张垅炀 股票博客是?
57
渔村起什么名字好
58
谁有《诱惑你,扑倒他》的VIP章节,急求!
59
春季运动会稿件,50-100字
60
想知道: 成都市 从金沙车站到西岭雪山山地度假酒店怎么坐客车
61
36块糖,9个小朋友分,每个小朋友能拿到总数的几分之几,7个小朋友呢
62
怎么去红血丝?
63
格子图怎么做
64
我想参加广州铁路职业技术学院的自主招生考试。。。本来想高考再考的,,现在有这个机会,我想试试。
65
鼻子上 丶有粉刺 丶还有油 丶脸上也有油 丶脸上还有豆豆 改怎么办
66
去香港如何参团
67
我是农村的!想要创业!想贷款3W!不知道哪里能贷款?
68
去年考编,在一所小学当教师,今年考上研究生后,如何从教育局提档案
69
RZ是什么意思
70
我想买一部全触屏的手机,价钱在三千元以内,我喜欢黑色的,性价比高一点的,最好是行货,大家介绍一款吧
71
WIN7 专业版64位激活工具
72
n97上半身全坏了 在哈尔滨修要多少钱 在哈市哪比较安全
73
最近网上一个热点关注的话题“染色馒头”,听说在泰兴的一个球童海选活动中也出现了染色馒头,真的吗?
74
外貌惊人动心魄 是什么生肖
75
无线鼠标怎么用
76
若矩形的面积x^2-4ax+8ab-4b^2,其中一边的长为x-4a+2b,则另一边的长为多少?
77
是啊,我是榆次的,去阳泉第十五中学考试了,不知道附近有什么旅店招待所,只找到金源,能告诉我详细点么
78
在国内采购了一批食品,准备海运至瑞典。请问在瑞典海关清关的时候,需要提交什么材料?望详细解答!谢谢
79
新买的笔记本led屏最上方靠近边框有一条颜色稍微偏暗,不仔细看看不出来,这正常吗?
80
汽车蓄电池2个一齐可以充电吗?怎么充?
81
性价比高的钻石对戒到哪里才买得到的?
82
忍者村大战2.9纲手怎么对付 谁可以克纲手???
83
求曲线 y=x的三次方/(x的平方+2x-3)的渐近线
84
WWW.STO.CN368420671932快递到那里了
85
请问各位朋友母亲节是几号啊
86
卧室里做了软包,用的粉红色的布,我超级不喜欢,有什么简便的方法改变颜色?
87
语文6下练习册42~45页的单元自测题
88
哈哈 感觉自己很纠结 唱歌的时候高音唱不上去 低音又难受
89
谁知道五中对面的那个沈阳动之缘动漫店怎么样,看到他家的网店不错的。
90
帮忙翻译一句话
91
绵阳哪里有回收2手永久牌自行车
92
16届华杯赛决赛几天后出成绩? 急问!!!!
93
压力公式
94
请问自考是个什麽意思?报名时间是什麽时候?谢谢。
95
男性胸部不等高
96
兄弟,我想要宫本武藏的宫本武藏 二天之卷和圆明之卷 麻烦你了
[email protected]
97
请问对方全责,但一直不露面,我们可以请交警队出具事故认定书,这样算结案吗?
98
街道口珞珈山大厦B座有没有一家房地产公司?我明天要去面试不大了解这一家公司呢
99
收集“以退为进”,“以屈为伸”相关的名言警句
100
北京的金鼎和携手成功布艺加工是真是还是假的呢?