㈠ ucp500与ucp600比较
自己下了看看不就知道了吗
2006年10月26日,国际商会银行委员会通过跟单信用证的新规则----UCP600,并将于2007年7月1日生效。
比较结果如下:
1.银行单据处理的时间从7天缩短倒5天
UCP500规定的处理单据的合理工作时间是在收单后7个工作日内,但是这个规定有点含糊不清。因此最新的UCP600就彻底抛弃含糊不清的“合理时间”,直接规定为不超过5个工作日。因此,考验了银行的工作能力,还有与企业之间各个环节工作人员的工作效率,对于我们企业而言,新的规定有望更早的收到头寸。
2.拒付后单据的处理
在UCP600的条款中,细化了拒付电中对单据处理的几种选择,其中包括一直以来极具争议的条款:“拒付后,如果开征行收到申请人放弃不符点的通知,则可以释放单据。”实践中,银行往往会因为在拒付通知中表明将“寻求进口人放弃不符点放单”而被法院认定为拒付无效。UCP600把这种条款纳入合理的范围内,符合了现实业务的发展,减少了因此产生纠纷的可能,并且有望缩短不符点单据处理的周期。如果出口商不愿意给予对方这种权利,可以在交单时明确指示按照惯例中另一个选项来处理,即拒付后“银行将按照先前收到的交单人指令行事”,后者干脆要求进口商委托开立信用证时直接排除这一选项。
3.新增融资许可条款
UCP600明确了开证行对于指定行进行承兑、做出延期付款承诺的授权,同时包含允许指定行进行提前买入的授权。UCP600这项规定存在与各国的商法、票据法有所抵触的可能,但鉴于各国法院在处理信用证相关案件时,会很大程度上倾向遵循国际惯例,在一定程度上,这一规定是富有积极意义的。
4.单证相符的标准
UCP600专门规定了何为“相符的交单”,将单据与信用证相符的要求细化为“单内相符,单单相符,单证相符”,强调要与信用证条款、适用的惯例条款以及国际银行标准实务相符合。对“相符”的明确界定,可以减少实务中对于单据不符点的争议。另外,UCP600要求单据内容必须在表面上具备所要求的单据的功能。
5.单据遗失风险承担
UCP600规定如果发送“单证相符”的单据给开证行的银行是一家被指定银行,而单据在途中遗失,那么开证行有责任付款,前提是单据以信用证规定的方式寄送,即当信用证规定为挂号邮寄时,单据要按照那种方式寄送,而不是通过快递公司。如果信用证没有规定寄送单据的方式则指定行可以选择寄送单据的方式,风险仍由保兑行或者开证行承担,而不是受益人或指定行承担。
6.受益人和申请人地址之处理
UCP600规定除信用证中规定的运输单据中的收货人或被通知方必须完全一致外,其他地方出现的受益人和申请人地址不需要一致(必须在同一个国家),电话、电传等详细联系资料银行不予理会,这些规定有望减少实务中的此类纠纷。
7.其他新规定
UCP600其他变化有:第28条规定,保险单可以显示任何出外条款;第38条规定转让信用证的第二受益人的交单必须经过转让行;增加了议付(negotiation)/兑付(honour)等重要定义;删除了可撤销信用证和货代提单等过时规定;海运提单和多联式运单条款有细微调整等。
㈡ 无线路由器中虚拟服务器怎么设置
1、进入设置页面
登录路由器管理界面,点击“应用管理”,进入应用中心,如下图所示:
㈢ UCP500和UCP600有哪些区别
稍许改变,比如说:
1.银行单据处理的时间从7天缩短倒5天
UCP500规定的处理单据的合理工作时间是在收单后7个工作日内,但是这个规定有点含糊不清。因此最新的UCP600就彻底抛弃含糊不清的“合理时间”,直接规定为不超过5个工作日。因此,考验了银行的工作能力,还有与企业之间各个环节工作人员的工作效率,对于我们企业而言,新的规定有望更早的收到头寸。
2.拒付后单据的处理
在UCP600的条款中,细化了拒付电中对单据处理的几种选择,其中包括一直以来极具争议的条款:“拒付后,如果开征行收到申请人放弃不符点的通知,则可以释放单据。”实践中,银行往往会因为在拒付通知中表明将“寻求进口人放弃不符点放单”而被法院认定为拒付无效。UCP600把这种条款纳入合理的范围内,符合了现实业务的发展,减少了因此产生纠纷的可能,并且有望缩短不符点单据处理的周期。如果出口商不愿意给予对方这种权利,可以在交单时明确指示按照惯例中另一个选项来处理,即拒付后“银行将按照先前收到的交单人指令行事”,后者干脆要求进口商委托开立信用证时直接排除这一选项。
3.新增融资许可条款
UCP600明确了开证行对于指定行进行承兑、做出延期付款承诺的授权,同时包含允许指定行进行提前买入的授权。UCP600这项规定存在与各国的商法、票据法有所抵触的可能,但鉴于各国法院在处理信用证相关案件时,会很大程度上倾向遵循国际惯例,在一定程度上,这一规定是富有积极意义的。
4.单证相符的标准
UCP600专门规定了何为“相符的交单”,将单据与信用证相符的要求细化为“单内相符,单单相符,单证相符”,强调要与信用证条款、适用的惯例条款以及国际银行标准实务相符合。对“相符”的明确界定,可以减少实务中对于单据不符点的争议。另外,UCP600要求单据内容必须在表面上具备所要求的单据的功能。
5.单据遗失风险承担
UCP600规定如果发送“单证相符”的单据给开证行的银行是一家被指定银行,而单据在途中遗失,那么开证行有责任付款,前提是单据以信用证规定的方式寄送,即当信用证规定为挂号邮寄时,单据要按照那种方式寄送,而不是通过快递公司。如果信用证没有规定寄送单据的方式则指定行可以选择寄送单据的方式,风险仍由保兑行或者开证行承担,而不是受益人或指定行承担。
6.受益人和申请人地址之处理
UCP600规定除信用证中规定的运输单据中的收货人或被通知方必须完全一致外,其他地方出现的受益人和申请人地址不需要一致(必须在同一个国家),电话、电传等详细联系资料银行不予理会,这些规定有望减少实务中的此类纠纷。
7.其他新规定
UCP600其他变化有:第28条规定,保险单可以显示任何出外条款;第38条规定转让信用证的第二受益人的交单必须经过转让行;增加了议付(negotiation)/兑付(honour)等重要定义;删除了可撤销信用证和货代提单等过时规定;海运提单和多联式运单条款有细微调整等。
㈣ 无线路由器虚拟服务器
楼主,进入路由器的设置页面——“高级设置”,点击“防火墙设置”——“虚拟服务器”,启用虚拟服务器:选择启用,IP地址:填入虚拟服务器的本地IP地址,协议:选择虚拟服务器采用的协议,如DNS服务器采用的是UCP,而WEB服务器采用的是TCP协议,如果不清楚,可以两种都选择。端口范围:填入需要开放的虚拟服务器的端口或端口范围。备注:给您的虚拟服务器规则添加备注,便于以后方便管理。这样设置应该就可以的了。
当然你要是觉得太麻烦,或者设置了还是出现问题的话,那你可以试一下腾讯全民WiFi的,
它很简单,也就只需要将它插在有网的电脑就可以自动安装驱动并创建WiFi的,
接着手机是可以扫描二维码连接WiFi的,
然后它还可以防止别人蹭网的。也可以拦截欺诈信息病毒的。
㈤ 请问哪位仁兄告诉我ucp500和ucp600的区别
.银行单据处理的时间从7天缩短倒5天
UCP500规定的处理单据的合理工作时间是在收单后7个工作日内,但是这个规定有点含糊不清。因此最新的UCP600就彻底抛弃含糊不清的“合理时间”,直接规定为不超过5个工作日。因此,考验了银行的工作能力,还有与企业之间各个环节工作人员的工作效率,对于我们企业而言,新的规定有望更早的收到头寸。
2.拒付后单据的处理
在UCP600的条款中,细化了拒付电中对单据处理的几种选择,其中包括一直以来极具争议的条款:“拒付后,如果开征行收到申请人放弃不符点的通知,则可以释放单据。”实践中,银行往往会因为在拒付通知中表明将“寻求进口人放弃不符点放单”而被法院认定为拒付无效。UCP600把这种条款纳入合理的范围内,符合了现实业务的发展,减少了因此产生纠纷的可能,并且有望缩短不符点单据处理的周期。如果出口商不愿意给予对方这种权利,可以在交单时明确指示按照惯例中另一个选项来处理,即拒付后“银行将按照先前收到的交单人指令行事”,后者干脆要求进口商委托开立信用证时直接排除这一选项。
3.新增融资许可条款
UCP600明确了开证行对于指定行进行承兑、做出延期付款承诺的授权,同时包含允许指定行进行提前买入的授权。UCP600这项规定存在与各国的商法、票据法有所抵触的可能,但鉴于各国法院在处理信用证相关案件时,会很大程度上倾向遵循国际惯例,在一定程度上,这一规定是富有积极意义的。
4.单证相符的标准
UCP600专门规定了何为“相符的交单”,将单据与信用证相符的要求细化为“单内相符,单单相符,单证相符”,强调要与信用证条款、适用的惯例条款以及国际银行标准实务相符合。对“相符”的明确界定,可以减少实务中对于单据不符点的争议。另外,UCP600要求单据内容必须在表面上具备所要求的单据的功能。
5.单据遗失风险承担
UCP600规定如果发送“单证相符”的单据给开证行的银行是一家被指定银行,而单据在途中遗失,那么开证行有责任付款,前提是单据以信用证规定的方式寄送,即当信用证规定为挂号邮寄时,单据要按照那种方式寄送,而不是通过快递公司。如果信用证没有规定寄送单据的方式则指定行可以选择寄送单据的方式,风险仍由保兑行或者开证行承担,而不是受益人或指定行承担。
6.受益人和申请人地址之处理
UCP600规定除信用证中规定的运输单据中的收货人或被通知方必须完全一致外,其他地方出现的受益人和申请人地址不需要一致(必须在同一个国家),电话、电传等详细联系资料银行不予理会,这些规定有望减少实务中的此类纠纷。
7.其他新规定
UCP600其他变化有:第28条规定,保险单可以显示任何出外条款;第38条规定转让信用证的第二受益人的交单必须经过转让行;增加了议付(negotiation)/兑付(honour)等重要定义;删除了可撤销信用证和货代提单等过时规定;海运提单和多联式运单条款有细微调整等。
㈥ 制图 指令
3A
3DARRAY
三维阵列
3DO
3DORBIT
三维动态观察器
3F
3DFACE
三维表面
3P
3DPOLY
三维多义线
A
ARC
圆弧
ADC
ADCENTER
AutoCAD设计设计中心
AA
AREA
面积
AL
ALIGN
对齐(适用于二维和三维)
AP
APPLOAD
加载、卸载应用程序
AR
ARRAY
阵列
*AR
*ARRAY
命令式阵列
ATT
ATTDEF
块的属性
*ATT
*ATTDEF
命令式块的属性
ATE
ATTEDIT
编辑属性
*ATE
*ATTEDIT
命令式编辑属性
*ATTE
*ATTEDIT
命令式编辑属性
B
BLOCK
对话框式图块建立
*B
*BLOCK
命令式图块建立
BH
BHATCH
对话框式绘制图案填充
BO
BOUNDARY
对话框式封闭边界建立
*BO
*BOUNDARY
命令式封闭边界建立
BR
BREAK
打断
C
CIRCLE
圆
CHA
PROPERTIES
对话框式对象特情修改
*CH
CHANGE
命令式特性修改
CHA
CHAMFER
倒角
COL
COLCR
对话框式颜色设定
COLOUR
COLCR
对话框式颜色设定
CO
COPY
复制
D
DIMSTYLE
尺寸样式设定
DAL
DIMALIGNED
对齐式线性标注
DAN
DIMANGULAR
角度标注
DBA
DIMBASELINE
基线式标注
DBC
DBCONNECT
提供到外部数据库表的接口
DCE
DIMCENTER
圆心标记
DCO
DIMCONTINUE
连续式标注
DDA
DIMDISASSOCIATE
标注不关联
DDI
DIMDIAMETER
直径标注
DED
DIMEDIT
尺寸修改
DI
DIST
测量两点间距离
DIV
DIVIDE
等分布点
DLI
DIMLINEAR
线性标注
DO
DONUT
双圆
DOR
DIMORDIMATE
坐标式标注
DOV
DIMOVERRIDE
更新标注变量
DR
DRAWORDER
显示顺序
DRA
DIMRADIUS
半径标注
DRE
DIMREASSOCIATE
标注关联
DS
DSETTINGS
捕捉设定
DST
DIMSTYLE
尺寸样式设定
DT
DTEXT
写入文字
DV
DVIEW
定义平行投影或透视投影视图
E
ERASE
删除对象
ED
DDEDIT
单行文字修改
EL
ELLIPSE
椭圆
EX
EXTEND
延伸
EXIT
QUIT
退出
EXP
EXPORT
输出文件
EXT
EXTRUDE
将二维对象拉伸为三、维
维实体
F
FILLET
倒圆角
FI
FILTER
过滤器
G
GROUP
对话框式选择集设定
*G
*GROUP
命令式选择集设定
GR
DDGRIPS
夹点控制设定
H
BHATCH
对话框式绘制图案填充
*H
HATCH
命令式绘制图案填充
HE
HATCHEDIT
编辑图案填充
HI
HIDE
消隐
I
INSERT
对话框式插入图块
*I
*INSERT
命令式插入图块
IAD
IMAGEADJUST
图像调整
IAT
IMAGEATTACH
并入图像
ICL
IMAGECLIP
截取图像
IM
IMAGE
对话框式附着图像
*IM
*IMAGE
命令式贴附图像
IMP
IMPORT
输入文件
IN
INTERSECT
将相交实体或面域部分创建
INF
IMTERFERE
由共同部分创建三维实体
IO
INSERTOBJ
插入对象
L
LINE
画线
LA
LAYER
对话框式图层控制
*LA
*LAYER
命令式图层控制
LE
QLEADER
引导线标注
LRN
LENGTHEN
长度
LI
LIST
查询对象文件
LINEWEIGHT
LWEIGHT
线宽
LO
*LAYOUT
配置设定
LS
LIST
查询对象文件
LT
LINETYPE
对话框式线型加载
*LT
*LINETYPE
命令式线型加载
LTYPE
LINETYPE
对话框式线型加载
*LTYPE
*LINETYPE
命令式线型加载
LTS
LTSCALE
设置线型比例因子
LW
LWEIGHT
线宽设定
M
MOVE
搬移对象
MA
MATCHPROP
对象特性复制
ME
MEASURE
量测等距布点
MI
MIRROR
镜像对象
ML
MLINE
绘制多线
MO
PROPERTIES
对象特性修改
MS
MSPACE
从图纸空间转换支模型空间
MT
MTEXT
多行文字写入
MV
MVIEW
浮动视口
O
OFFSET
偏移复制
OP
POPTIONS
选项
ORBIT
3DORBIT
三维动态观察器
OS
OSNAP
对话框式对象捕捉设定
*OS
*OSNAP
命令式对象捕捉设定
P
PAN
即时平移
*P
*PAN
两点式平移控制
PA
PASTESPEC
选择性粘贴
PARTIALOPEN
*PASTESPEC
将指定的对象加载对新图形中
PE
PEDIT
编辑多义线
PL
PLINE
绘制多义线
PO
POINT
绘制点
POL
POLYGON
绘制正多边型
PR
OPTIONS
选项
PRCLOSE
PROPERTIESCLOSE
关闭对象特性修改对话框
PROPS
PROPERTIES
对象特性修改
PRE
PREVIEW
输出预览
PRINT
PLOT
打印输出
PS
PSPACE
图线空间
PTW
PUBLISHTIWEB
发送支网页
PU
PURGE
肃清无用对象
*PU
*PURGE
命令式肃清无用对象
R
REDRAW
重绘
RA
REDRAWALL
所有视口重绘
RE
REGEN
重新生成
REA
REGENALL
所有视口重新生成
REC
RECTANGLE
绘制矩形
REG
REGION
三维面域
REN
REBAME
对话框式重命名
*REN
*REBAME
命令式重命名
REV
REVOLVE
利用绕轴旋转二维对象创建三维体
RM
DDRMODES
打印辅助设定
RO
ROTATE
旋转
RPR
RPREF
设置渲染参考
RR
RENDER
渲染
S
STRETCH
拉伸
SC
SCALE
比例缩放
SCR
SCRIPT
调入剧本文件
SE
DSETTINGS
捕捉设定
SEC
DECTION
通过使平面与实体相交创建面域
SET
SETVAR
设定变量值
SHA
SHADE
着色
SL
SLICE
用平面剖切实体
SN
SNAP
捕捉控制
SO
SOLID
填实的三边形或四边形
SP
SEELL
拼字
SPL
SPLINE
样条曲线
SPE
SPLINEDIT
编辑样条曲线
ST
STYLE
字型设定
SU
SUBTRACT
差集运算
T
MTEXT
对话框式多行文字写入
*T
*MTEXT
命令式多行文字写入
TA
TABLET
数字化仪规划
TH
THICKNESS
厚度
TI
TILEMODE
图线空间和模型空间设定切换
TO
TOOLBAR
工具栏设定
TOL
TOLERANCE
公差符号标注
TOR
TORUS
圆环
TR
TRIM
修剪
UC
DDUCS
用户坐标系
UCP
DDUCSP
设置正交窗口
UN
UNITS
对话框式单位设定
*UN
*UNITS
命令式单位设定
UNI
UNION
并集运算
V
VIEW
对话框式视图控制
*V
*VIEW
视图控制
VP
DDVPOPINT
视点
*VP
WPOINT
命令式视点
W
WBLOCK
对话框式图块写出
*W
*WBLOCK
命令式图块写出
WE
WEDGE
三维楔体
X
EXPLODE
分解
XA
XATTACH
贴附外部参考
XB
XBIND
并入外部参考
*XB
*XBIND
命令式并入外部参考
XC
XCLIP
截取外部参考
XL
XLINE
构造线
XR
XREF
对话框式外部参考控制
*XR
*XREF
命令式外部参考控制
Z
ZOOM
视口缩入控制
CTRL+A
编组
CTRL+B
捕捉
CTRL+C
复制
CTRL+D
坐标
CTRL+E
等轴测平面
CTRL+F
对象捕捉
CTRL+G
删格
CTRL+J
CTRL+SHIFT+S
图形另存为
CTRL+K
超级链接
LCTRL+L
正交
CTRL+M
帮助
CTRL+N
新建
CTRL+O
打开
CTRL+P
打印
CTRL+Q
退出
CTRL+S
保存
CTRL+T
数字化仪
CTRL+U
CTRL+F10
极轴
CTRL+V
粘贴
CTRL+W
对象跟踪
CTRL+X
剪切
CTRL+z
退回
CTRL+1
对象特性
CTRL+2
CAD设计中心
CTRL+6
数据源
CTRL+F6
切换当前窗口
CTRL+F8
运行部件
CTRL+SHIFT+C
带基点复制
㈦ 我家电脑显卡还是内个显卡,玩LOL还行。新换了一个风扇和UCP,玩LOL就很卡,怎么解决
您好,
游戏卡机是有很多原因的,首先你要看是不是机器配置太低,
显卡有点差,游戏时可以降低特效,来提高Fps或者换一张好一些的显卡来缓解。
配置够的话还要看是不是有太多灰尘积压在硬件上。主板温度过高,建议打扫下灰尘。
还有就是网络环境不好造成的,比如网络环境复杂,游戏高峰期服务器过载,
如果这种情况您可以下载个网游加速器试试。
祝您游戏愉快
㈧ 无线路由器中虚拟服务器如何设置
步骤一:确定电脑与路由器正确连接,并且已连至互联网。在地址栏中输入192.168.0.1回车,输入用户名密码,进入路由器主界面。
步骤二:然后点击左侧菜单中的“虚拟服务器”,——“端口段映射”打开“端口段映射”界面。
步骤三:由于网站用的是80端口,所以在“常用服务端口”选择“HTTP(80)”然后点击“填充到”ID 1。就会自动填充到列表中ID为1中,然后填写内网IP地址,机器IP地址是多少就填写多少。我的IP192.168.0.102。协议可选TCP,UDP,全部。默认即可。选择启用,最后保存所有设置。本机IP地址查询方法:Win+R ——cmd——ipconfig
步骤四:到此路由器中的设置已经完成。再看看电脑中的设置。是要人访问在电脑上架设的网站。本文以Windows中的IIS为例。
步骤五:打开IIS,找到网站右击选择“编辑绑定”打开“网站绑定”窗口,“主机名”为空不填,IP地址写本地IP地址192.168.0.102(电脑上多少就填多少)。
步骤六:在此需要注意的是若输入外网IP无反应,有可能是防火墙拦截,此时关闭防火墙或把端口80填加到防火墙中去即可。
步骤七:以上设置成功后,就可以访问了。可以把外网地址发给朋友测试一下,也可以在IE中输入外网地址测试。
步骤八:在路由器中可查看到外网IP171.8.81.*。输入地址栏后看到网站打开。说明设置成功。
㈨ UCP500与UCP600的区别是什么
一、版本不同:
1、UCP500,即<跟单信用证统一惯例>国际商会第500号出版物,修订生成的时间为1993年,于1994年1月1日正式实施。
2、UCP600于2007年7月1日正式实施生效。现行的是2007年版本,从2007年7月起,《跟单信用证统一惯例(2007年修订本)》第600号出版物开始执行,简称为《UCP600》。
二、有效性不同:
《跟单信用证统一惯例(1993年修订本)》第500号出版物使用十余年后,从2007年7月起,被《跟单信用证统一惯例(2007年修订本)》第600号出版物所代替,简称为《UCP600》。
三、结构及内容不同:
1、UCP600从根本上消除了UCP500规定的不确定性,同时也消除了司法部门以“不合理”为由干涉正常银行业务的隐患;一些条款被合并或增减。与UCP500的49条相比,UCP600的条款减少到了39条,一些原来在一个条款的分解为诸个条款,有些又由几个条款合并为一个条款。
2、UCP600第一次系统地对有关跟单信用证的14个概念进行了定义,如兑付定义了开证行、保兑行、指定银行在信用证项下除议付以外的一切与支付相关的行为。
㈩ 迅雷TCP UCP端口什么意思
TCP和UDP的区别(转)
TCP协议与UDP协议的区别
首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!
TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。
TCP/IP协议集包括应用层,传输层,网络层,网络访问层。
其中应用层包括:
超文本传输协议(HTTP):万维网的基本协议.
文件传输(TFTP简单文件传输协议):
远程登录(Telnet),提供远程访问其它主机功能,它允许用户登录
internet主机,并在这台主机上执行命令.
网络管理(SNMP简单网络管理协议),该协议提供了监控网络设备的方法,以及配置管理,统计信息收集,性能管理及安全管理等.
域名系统(DNS),该系统用于在internet中将域名及其公共广播的网络节点转换成IP地址.
其次网络层包括:
Internet协议(IP)
Internet控制信息协议(ICMP)
地址解析协议(ARP)
反向地址解析协议(RARP)
最后说网络访问层:网络访问层又称作主机到网络层(host-to-network).网络访问层的功能包括IP地址与物理地址硬件的映射,以及将IP封装成帧.基于不同硬件类型的网络接口,网络访问层定义了和物理介质的连接.
当然我这里说得不够完善,TCP/IP协议本来就是一门学问,每一个分支都是一个很复杂的流程,但我相信每位学习软件开发的同学都有必要去仔细了解一番。
下面我着重讲解一下TCP协议和UDP协议的区别。
TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,只简单的描述下这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”,这是第一次对话;主机B向主机A发送同意连接和要求同步(同步就是两台主机一个在发送,一个在接收,协调工作)的数据包:“可以,你什么时候发?”,这是第二次对话;主机A再发出一个数据包确认主机B的要求同步:“我现在就发,你接着吧!”,这是第三次对话。三次“对话”的目的是使数据包的发送和接收同步,经过三次“对话”之后,主机A才向主机B正式发送数据。
详细点说就是:(文章部分转载http://zhangjiangxing-gmail-com.iteye.com,主要是这个人讲解得很到位,的确很容易使人理解!)
TCP三次握手过程
1 主机A通过向主机B 发送一个含有同步序列号的标志位的数据段给主机B ,向主机B 请求建立连接,通过这个数据段,
主机A告诉主机B 两件事:我想要和你通信;你可以用哪个序列号作为起始数据段来回应我.
2 主机B 收到主机A的请求后,用一个带有确认应答(ACK)和同步序列号(SYN)标志位的数据段响应主机A,也告诉主机A两件事:
我已经收到你的请求了,你可以传输数据了;你要用哪佧序列号作为起始数据段来回应我
3 主机A收到这个数据段后,再发送一个确认应答,确认已收到主机B 的数据段:"我已收到回复,我现在要开始传输实际数据了
这样3次握手就完成了,主机A和主机B 就可以传输数据了.
3次握手的特点
没有应用层的数据
SYN这个标志位只有在TCP建产连接时才会被置1
握手完成后SYN标志位被置0
TCP建立连接要进行3次握手,而断开连接要进行4次
1 当主机A完成数据传输后,将控制位FIN置1,提出停止TCP连接的请求
2 主机B收到FIN后对其作出响应,确认这一方向上的TCP连接将关闭,将ACK置1
3 由B 端再提出反方向的关闭请求,将FIN置1
4 主机A对主机B的请求进行确认,将ACK置1,双方向的关闭结束.
由TCP的三次握手和四次断开可以看出,TCP使用面向连接的通信方式,大大提高了数据通信的可靠性,使发送数据端
和接收端在数据正式传输前就有了交互,为数据正式传输打下了可靠的基础
名词解释
ACK TCP报头的控制位之一,对数据进行确认.确认由目的端发出,用它来告诉发送端这个序列号之前的数据段
都收到了.比如,确认号为X,则表示前X-1个数据段都收到了,只有当ACK=1时,确认号才有效,当ACK=0时,确认号无效,这时会要求重传数据,保证数据的完整性.
SYN 同步序列号,TCP建立连接时将这个位置1
FIN 发送端完成发送任务位,当TCP完成数据传输需要断开时,提出断开连接的一方将这位置1
TCP的包头结构:
源端口 16位
目标端口 16位
序列号 32位
回应序号 32位
TCP头长度 4位
reserved 6位
控制代码 6位
窗口大小 16位
偏移量 16位
校验和 16位
选项 32位(可选)
这样我们得出了TCP包头的最小长度,为20字节。
UDP(User Data Protocol,用户数据报协议)
(1) UDP是一个非连接的协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。在发送端,UDP传送数据的速度仅仅是受应用程序生成数据的速度、计算机的能力和传输带宽的限制;在接收端,UDP把每个消息段放在队列中,应用程序每次从队列中读一个消息段。
(2) 由于传输数据不建立连接,因此也就不需要维护连接状态,包括收发状态等,因此一台服务机可同时向多个客户机传输相同的消息。
(3) UDP信息包的标题很短,只有8个字节,相对于TCP的20个字节信息包的额外开销很小。
(4) 吞吐量不受拥挤控制算法的调节,只受应用软件生成数据的速率、传输带宽、源端和终端主机性能的限制。
(5)UDP使用尽最大努力交付,即不保证可靠交付,因此主机不需要维持复杂的链接状态表(这里面有许多参数)。
(6)UDP是面向报文的。发送方的UDP对应用程序交下来的报文,在添加首部后就向下交付给IP层。既不拆分,也不合并,而是保留这些报文的边界,因此,应用程序需要选择合适的报文大小。
我们经常使用“ping”命令来测试两台主机之间TCP/IP通信是否正常,其实“ping”命令的原理就是向对方主机发送UDP数据包,然后对方主机确认收到数据包,如果数据包是否到达的消息及时反馈回来,那么网络就是通的。
UDP的包头结构:
源端口 16位
目的端口 16位
长度 16位
校验和 16位
小结TCP与UDP的区别:
1.基于连接与无连接;
2.对系统资源的要求(TCP较多,UDP少);
3.UDP程序结构较简单;
4.流模式与数据报模式 ;
5.TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证。