起名吉凶含义:宁温和贤淑,多才巧智,中年成功隆昌,荣贵之字。
繁体字:宁{起名用字笔画}:14画
拼音:níng nìng 注音:ㄋㄧㄥ@ ㄋㄧㄥA
部首:宀,部外笔画:2,总笔画:5
五笔86&98:PSJ 仓颉:JMN 郑码:WDAI
笔顺编号:44512 四角号码:30201 UniCode:CJK 统一汉字 U+5B81
基本字义
◎ 平安,安定:~静。~谧。息事~人。
◎ 已嫁的女子或在外子女回家省视父母:~亲。归~。
◎ 守父母之丧,丧假:“前博士弟子父母死,予~三年”。
◎ 中国江苏省南京市的别称。
◎ 中国宁夏 自治区的简称。
宁字五行属什么的 宁(宁)
姓名学解释:温和贤淑,多才巧智,中年成功隆昌,荣贵之字。
民俗五行:火 音律五行:火 姓名学笔画:14 简体笔画:05 拼音:níng
宁字五行属行。 你好,宁字中有丁,丁在五行中为火,所以宁字五行按火论,请采纳
“宁”的繁体字有哪几种? 宁的QQ繁体字是:甯,宁,宁,
宁的繁体字是:甯
宁的异体字是:宁
宁的拼音是:níng,nìng,níng,nìng
宁的五户编码是:ps,psj
福禄寿宁的含义,特别是宁字的含义, 多子为福,多财为禄,多活为寿,这是过去人生的最高理想。现在加了一个“宁”字,这字加得好,宁,就是平安无事。过去有联“和气一门生百福 平安二字值千金”,一家平安就是最大的幸福。
宁的姓氏怎么读 改了!最新发音,“宁”ning 第二声调,以方便与 “甯”(ning /第四声调 )区分
宁字是哪个省的简称 宁夏
你好,本题以解答,如果满意,请点右下角“采纳答案”,支持一下。
带有宁字的成语或诗句 安国宁家 本固邦宁 不遑宁处 不遑宁息 不宁唯是
不自由,毋宁死 澹泊明志,宁静致远 淡泊以明志,宁静以致远 福寿康宁 管宁割席
国无宁日 鸡犬不宁 戒奢宁俭 礼奢宁俭 宁可清贫,不作浊富
宁可玉碎,不能瓦全 宁缺毋滥 宁缺勿滥 宁死不屈 宁死不辱
宁为鸡口,不为牛后 宁为鸡口,无为牛后 宁为鸡口,毋为牛后 宁为玉碎,不为瓦全 宁折不弯
深根宁极 食甘寝宁 睡卧不宁 树欲静而风不宁 天道宁论
心神不宁 息事宁人 永无宁日 坐卧不宁
诗句:
宁坐窗前待花发,
爱意飘然上枝丫。
修自翩翩过花下,
邦然一树锦绣花。
宁今为卿狂,
爱意来难当。
修若有此心,
邦也生馨香。
明月独冷宁独醉,
朝霞遍暖爱相随。
今生若与修为伴,
愿似比翼邦上飞。
宁望伊人心已归
爱尔一生终不悔
修若怜君共岁月
邦花蝶舞永相随
宁欲乘风归化鸟,
爱云不见宿池巢
修作明月待春朝,
邦华凝落碧水瑶
宁静月下花前坐
爱在此间夜未眠
修言欲止和羞绾
邦锵儿郎落我心
宁诵经卷薄衾寒
爱游佛前遥相见
修得浮屠九世浅
邦如君家一朝恋
车牌号“宁”字开头是什么地方的? 宁夏 自治区,简称宁,是中国五大少数民族自治区之一罚处在中国西部的黄河上游地区,东邻陕西省,西部、北部接内蒙古自治区,南部与甘肃省相连。南北相距约456公里,东西相距约250公里,总面积为66万多平方千米。自治区首府银川。
2015年03月,宁夏 自治区行政区域划分为5个地级市,9个市辖区、2个县级市、11个县,另外还辖1个开发区。
宁字的词有哪些 宁静、
辽宁、
安宁、
列宁、
丁宁、
江宁、
康宁、
辽宁省、
宁缺毋滥、
集宁、
南宁市、
常宁、
泰宁、
西宁市、
丰宁、
会宁、
宁安、
抚宁、
奎宁、
静宁、
鸡犬不宁、绥宁、
宁愿、
坤宁宫、
休宁、
管宁割席、
大宁、
宁武、
宁王、
永宁、
安宁温泉、
宁死不屈、
宁馨儿、
马克思列宁主义、
宁南、
宁缺勿滥、
镇宁、
毋宁、
亚平宁半岛、
息事宁人
(老师钦点)1-05 因特网的发展大致分为哪几个阶段?请指出这几个阶段最主要的特点
第一阶段:
特点 从单个网络 ARPANET 向互联网发展的过程
第二阶段:从 1985年开始
特点 建成了三级结构的互联网
第三阶段:从1993年开始
特点 逐渐形成了多层次 ISP 结构的互联网
(老师钦点)1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit),从源站到目的站共经过k段链路,每段链路的传播时延为d(s),数据率为C(bit/s)。在电路交换时电路的建立时间为s(s)。在分组交换时分组长度为p(bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小?
分组交换 : x/C+(k-1)p/C+kd
电路交换 : s+x/C+kd
当 x/C+(k-1)p/C+kd<s+x/C+kd时,
即 (k-1)p/C<s
1-17收发两端之间的传输距离为1000km,信号在媒体上的传播速率为23×10^8
试计算以下两种情况的发送时延和传播时延:
1) 数据长度为10^7 bit,数据发送速率为100kbit/s,传播距离为1000km,信号在媒体上的传播速率为2×10^8m/s。
2) 数据长度为10^3 bit,数据发送速率为1Gbit/s,传输距离和信号在媒体上的传播速率同上。
从以上计算结果可得出什么结论:
(1):发送延迟=10^7/(100×1000)=100s
传播延迟=1000×1000/(2×10 8)=5×10 -3s=5ms
(2):发送延迟=10 3/(10 9)=10-6s=1us
传播延迟=1000×1000/(2×10^8)=5×10-3s=5ms
若数据长度大而发送速率低,则在总的时延中,发送时延往往大于传播时延。但若数据长度大而发送速率高,则传播时延就可能是总时延中的主要部分。
(老师钦点)3-09. 一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是什么(用十六进制写出)?
答:7E FE 27 7D 7D 65 7E。(7D 5D和 7D 5E是字节填充)
(老师钦点)3-19以太网使用的CSMA/CD协议是以争用方式接入到共享信道。这与传统的时分复用TDM相比优缺点如何?
从网络上负载轻重,灵活性以及网络效率等方面进行比较
网络上负荷较轻时,CSMA/CD协议很灵活。但网络负荷很重时,TDM的效率就很高。
(老师钦点)3-33 112页
(老师钦点)4-03 作为中间系统,转发器、网桥、路由器和网关都有何区别?
1)转发器、网桥、路由器、和网关所在的层次不同。
物理层中继系统:转发器 (repeater)。
数据链路层中继系统:网桥 或 桥接器 (bridge)。
网络层中继系统:路由器 (router)。
网络层以上的中继系统:网关 (gateway)。
2)当中继系统是转发器或网桥时,一般并不称之为网络互连,因为仍然是一个网络。
路由器其实是一台专用计算机,用来在互连网中进行路由选择。一般讨论的互连网都是指用路由器进行互连的互连网络。
4-09(老师钦点)
1)子网掩码为 2552552550 代表什么意思?
2)一网络的现在掩码为 255255255248,问该网络能够连接多少个主机?
3)一A 类网络和一 B 类网络的子网号subnet-id分别为16个1和8个1,问这两个网络的子网掩码有何不同?
4)一个B类地址的子网掩码是2552552400。试问在其中每一个子网上的主机数最多是多少?
5)一A类网络的子网掩码为 2552550255,它是否为一个有效的子网掩码?
6)某个IP地址的十六进制表示为C22F1481,试将其转换为点分十进制的形式。这个地址是哪一类IP地址?
7)C 类网络使用子网掩码有无实际意义?为什么?
1)C类地址对应的子网掩码默认值。但也可以是A类或B类地址的掩码,即主机号由最后8位决定,而路由器寻找网络由前24位决定。
2)255 - 248 = 7,6台主机,(000 111不行)
3)子网掩码一样,但子网数目不同
4)最多可有4094个,2^12 -2 = 4094 (不考虑全0 全1)
5)有效,但不推荐这样使用
6)1944720129,C类 (C类地址范围 19201 - 224255255 书121页)
7)有。对于小网络这样做还可进一步简化路由表
(老师钦点)4-17 一个3200位长的TCP报文传到IP层,加上160位的首部后成为数据报。下面的互联网由两个局域网通过路由器连接起来。但第二个局域网所能传送的最长数据帧中的数据部分只有1200位。因此数据报在路由器必须进行分片。试问第二个局域网向其上层要传送多少比特的数据(这里的“数据”当然指的是局域网看见的数据)?
12003 + 80+160 = 3840bit 共4片
(老师钦点)4-20 设某路由器建立了如下路由表(这三列分别是目的网络、子网掩码和下一跳路由器,若直接交付则最后一列表示应当从哪一个接口转发出去)
目的网络 子网掩码 下一跳
12896390 255255255128 接口0
1289639128 255255255128 接口1
12896400 255255255128 R2
19241530 255255255192 R3
(默认) - R4
现共收到5个分组,其目的站IP地址分别为:
(1)128963910
(2)128964012
(3)1289640151
(4)192415317
(5)192415390
试分别计算其下一跳
解:
(1)分组的目的站IP地址为:128963910。先与子网掩码255255255128相与,得12896390,可见该分组经接口0转发。
(2)分组的目的IP地址为:128964012。与子网掩码255255255128相与得12896400,经查路由表可知,该项分组经R2转发。
(3)分组的目的IP地址为:1289640151,与子网掩码255255255128相与后得1289640128,与子网掩码255255255192相与后得1289640128,经查路由表知,该分组转发选择默认路由,经R4转发。
(4)分组的目的IP地址为:192415317。与子网掩码255255255128相与后得19241530。与子网掩码255255255192相与后得19241530,经查路由表知,该分组经R3转发。
(5)分组的目的IP地址为:192415390,与子网掩码255255255128相与后得19241530。与子网掩码255255255192相与后得192415364,经查路由表知,该分组转发选择默认路由,经R4转发
(老师钦点)4-26 有如下的四个/24地址块,试进行最大可能的聚合。
212561320/24
212561330/24
212561340/24
212561350/24
答:212=(11010100)2,56=(00111000)2
132=(10000100)2,
133=(10000101)2
134=(10000110)2,
135=(10000111)2
所以共同的前缀有22位,即1101010000111000 100001,聚合的CIDR地址块是:212561320/22
(老师钦点)4-28 看一看
(老师钦点)4-31以下地址中的哪一个和8632/12匹配?请说明理由。
(1)8633224123;(2)867965216;(3)865811974;(4)8668206154。
答案:
(1)与1111111111110000 00000000 00000000逐比特相“与”和8632/12匹配
(2)与1111111111110000 00000000 00000000逐比特相“与”和8632/12不匹配
(3)与1111111111110000 00000000 00000000逐比特相“与”和8632/12不匹配
(4)与1111111111110000 00000000 00000000逐比特相“与”和8632/12不匹配
(老师钦点)4-41假定网络中的路由器B的路由表有如下的项目(这三列分别表示“目的网络”、“距离”和“下一跳路由器”)
N1 7A
N2 2C
N6 8F
N8 4E
N9 4F
现在B收到从C发来的路由信息(这两列分别表示“目的网络”和“距离” ):
N2 4
N3 8
N6 4
N8 3
N9 5
试求出路由器B更新后的路由表(详细说明每一个步骤)
解:路由器B更新后的路由表如下:
N1 7A无新信息,不改变
N2 5C相同的下一跳,更新
N3 9C新的项目,添加进来
N6 5C不同的下一跳,距离更短,更新
N8 4E不同的下一跳,距离一样,不改变
N9 4F不同的下一跳,距离更大,不改变
(老师钦点)5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别?为什么运输层是必不可少的?
答:
运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务
运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻址及有效的分组交换)。
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层。
(老师钦点)5—05 试举例说明有些应用程序愿意采用不可靠的UDP,而不用采用可靠的TCP。
答:
VOIP:由于语音信息具有一定的冗余度,人耳对VOIP数据报损失由一定的承受度,但对传输时延的变化较敏感。
有差错的UDP数据报在接收端被直接抛弃,TCP数据报出错则会引起重传,可能带来较大的时延扰动。
因此VOIP宁可采用不可靠的UDP,而不愿意采用可靠的TCP。
(老师钦点)5—14 UDP用户数据报的首部十六进制表示是:06 32 00 45 00 1C E2 17试求源端口、目的端口、用户数据报的总长度、数据部分长度。这个用户数据报是从客户发送给服务器发送给客户?使用UDP的这个服务器程序是什么
解:
源端口1586,目的端口69,UDP用户数据报总长度28字节,数据部分长度20字节。
此UDP用户数据报是从客户发给服务器(因为目的端口号<1023,是熟知端口)、服务器程序是TFFTP。
(老师钦点)5—19 试证明:当用n比特进行分组的编号时,若接收到窗口等于1(即只能按序接收分组),当仅在发送窗口不超过2n-1时,连接ARQ协议才能正确运行。窗口单位是分组。
见书上答案 434
(老师钦点)5—23 主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问:
(1) 第一个报文段携带了多少个字节的数据?
(2) 主机B收到第一个报文段后发回的确认中的确认号应当是多少?
(3) 如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?
(4) 如果A发送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少?
(1)第一个报文段的数据序号是70到99,共30字节的数据。
(2)确认号应为100
(3)80字节。
(4)70 (快重传)
(老师钦点)5—24 一个TCP连接下面使用256kb/s的链路,其端到端时延为128ms。经测试,发现吞吐量只有120kb/s。试问发送窗口W是多少?(提示:可以有两种答案,取决于接收等发出确认的时机)。
书上 435
(老师钦点)5—39 TCP的拥塞窗口cwnd大小与传输轮次n的关系如下所示:
书上 436
6-35 SNMP使用UDP传送报文。为什么不使用TCP?
答:因为SNMP协议采用客户/服务器工作方式,客户与服务器使用request和response报文建立了一种可靠的请求/响应关系,因此不必再耗时建立TCP连接。而采用首部开销比TCP小的UDP报文形式。
9-07.无线局域网的MAC协议有哪些特点?为什么在无线局域网中不能使用CSMA/CD协议而必须使用CSMA/CA协议?
答:无线局域网的MAC协议提供了一个名为分布式协调功能(DCF)的分布式接入控制机制以及工作于其上的一个可选的集中式控制,该集中式控制算法称为点协调功能(PCF)。DCF采用争用算法为所有通信量提供接入;PCF提供无争用的服务,并利用了DCF特性来保证它的用户可靠接入。PCF采用类似轮询的方法将发送权轮流交给各站,从而避免了冲突的产生,对于分组语音这样对于时间敏感的业务,就应提供PCF服务。 由于无线信道信号强度随传播距离动态变化范围很大,不能根据信号强度来判断是否发生冲突,因此不适用有线局域网的的冲突检测协议CSMA/CD。
80211采用了CSMA/CA技术,CA表示冲突避免。这种协议实际上是在发送数据帧前需对信道进行预约。 这种CSMA/CA协议通过RTS(请求发送)帧和CTS(允许发送)帧来实现。源站在发送数据前,先向目的站发送一个称为RTS的短帧,目的站收到RTS后向源站响应一个CTS短帧,发送站收到CTS后就可向目的站发送数据帧。
分类: 电脑/网络问题描述:
我很想知道windows内部的各文件几文件夹各有什么,有何作用,他们有什么结构,我该看什么书呢?给小弟推荐几本吧?
解析:
一、文件夹篇
All Users 这里记录的是Window的用户以及这些用户个人设定的开始菜单及桌面等信息。
Command 在这个目录下有着许多的DOS的常用命令,例如debug,
format 等。可别小看这些老廉颇呀,在许多关键时刻还得靠他们哟。
Config 用于存放Windows中硬件配制文件。
Cursors 这是存放Windows光标的目录。
Desktop 除了"我的电脑"、"我的文档"这几个系统图标外其它由程序和文档建立的桌面
快捷方式都会在这里面找到。如果在这里删除某个图标,相应的就会删除桌面上的图标。如
果你在桌面上存放文件得话,实 际也就是存放在这个文件夹。
Downloaded Program Files 该目录存放上网下载东东时的临时文件。
Favorites 存放收藏夹的内容。
Fonts 这是存放 Windows的字体文件的目录。要安装某种字体只需将字体文件直接复制
到该目录下即可。
Help 存放Windows帮助文件。
History 默认状态时可以保留你近二十天来的IE *** 作记录。
Media 这里存放着Windows系统的声音文件,像Windows启动结束时发出的微软招牌音乐
Microsoft Sound等都存放于此。
Offline Web Pages 这里存放着用于离线浏览的文件。
Recent 这是对应开始菜单中文档菜单下的文档调用历史记录。 它会把你最近打开的文
档和的路径记录下来,方便用户快速打开最近使用的文档。
SendTo 这个目录对应的是对文件使用"发送到"命令时的"目的地"。 你可以在里面为常
用的文件夹添加快捷方式,以后再复制文件时就不必抓着鼠标到处找了。
Start Menu 对应Windows的开始菜单,可以直接在改目录对开始菜单进行管理。
Start Menu\Programs 开始菜单的程序。
Start Menu\Programs\启动 自动运行。
INF INF驱动程序脚本文件夹。
OTHER INF其它驱动程序脚本文件夹。
Wallpaper 网页背景文件夹。
SYSBCKUP 系统文件备份文件夹。
System和System32 这是两个很重要的系统文件夹,存放Windows的系统文件和硬件驱动
程序等重要信息。
Tasks 这里对应的 Windows的计划任务,添加的任务都会在这里面找得到。
Temp 主要用于存放执行解压缩、安装程序等 *** 作时产生的临时文件的目录。要注意清理,避免临时文件长期占用硬盘空间。
Temporary Inter Files 也是存放临文件的目录,不同的是它存放的是浏览网页时产生的临时文件。它可以加快网页的浏览速度,但太多很占空间的,要定期清理。
Web 这是存放一些与Web相关的东西。在资源管理器中按Web查看时浏览栏中的蓝天白云的,屏幕保护程序中的频道屏幕保护程序,以及IE浏览中找不到服务器时的Web页等都存放在这里。
Application Data 应用程序数据目录。
二、文件篇
Arpexe TCP/IP地址解析工具。
Asdexe 自动跳过驱动程序 。利用该程序 可以检查系统在启动过程中的错误并能提供相应的解决方案。在系统出现严重问题时,可检测引发故障的原因,并能选择是否跳过其认为是"罪魁祸首"的驱动程序。
Calcexe 计算器。
Cdplayerexe Windows自带的CD播放器。
Charmapexe 字符映射表。如果想在"记事本"中输入类似"①"的 符号,利用字符映射表就可以方便解决。
Cleanmgrexe 磁盘清理程序。当你的磁盘空间不够时,用该程序可以帮助你快速地清除磁盘上的垃圾文件。
Clipbrdexe 剪贴板查看程序。如果剪贴板上的内容过大过多,则会占用大量的内存。利用该程序可以查看和删除剪贴板中的内容。
Clspackexe Windows的打包软件。用此工具可以将文件进行压缩。
Controlexe 调用〔控制面板〕程序。使用时不带参数可起动〔控制面板〕,若利用命令行在其后跟上某个控制项目文件名(cpl类型,在System目录中能找到),将打开具体的控制项,如果再空一格并加上以逗号开头的数字代码,则可直接进入具体控制项的某一栏(控制项首栏数字代码是0)。例:在〔运行〕命令行输入Control deskcpl ,3后,将调出〔显示〕属性/设置〕 窗口。有了它,在编写自己的程序时,哪怕是最简单的批处理程序,都能轻松地打开〔控制面板〕完成系统设置的调整。这比起晦涩难懂的RunDll32exe来,要容易得多。
Cvtaplogexe 磁盘碎片整理助手。
Defragexe 碎片整理程序。运行该程序可以消除选定分区中的磁盘碎片。
Dialerexe电话拨号程序。运行该程序可打开"电话拨号程序"窗口。
Directccexe直接电缆连接程序。使用直接电缆连接,可以方便快捷地在两台计算机之间直接利用串口和并口连接。
Drvspaceexe磁盘空间管理程序。运行该程序可对磁盘进行压缩和解压缩 *** 作。
Drwatsonexe 华生医生(DrWatson),每当发生系统错误时能对系统拍取快照进行诊断,并可截获软件错误和提供详细的错误原因说明,还可就诊断的问题提出 *** 作建议。这是 Win98自带的系统诊断程序,设计该程序的初衷,主要是为了帮助微软技术人员,远程为你维护系统。运行它后,任务栏右下角出现了"医生"的图标(就是那个头带听诊器,装腔作势的"老外"),"狠击"它两下,立刻会跳出个忙碌的窗口,为你的"爱姬"检查身体。很快一张报告出来了,这便是当前时刻你的系统快照。其中包含有正在运行的任务、驱动程序、已加载的16位模块三类软件环境信息,实际上是〔系统信息〕(Msinfo32exe)所提供资料的简化版。它的优势在于方便迅速,并能存为日志文件(wlg扩展名),有利于前后对比查验系统存在的问题。
DVDPLAYEXE DVD播放程序
DXDIAGEXE DirectX 诊断工具程序。
Emm386exe 扩展内存管理程序。
Explorerexe 资源管理器。运行该程序将启动"资源管理器"。
Extrac32exe CAB文件包释放程序。用此文件,可以将CAB文件包中的文件释放出来。
Fontviewexe 字体查看程序。利用该程序,可以查看指定的Windows中安装的字体文件。命令行中跟上字体文件名(FON或TTF类型),可查看各种字体的样式范例。系统中所有字体文件的打开都是默认与它关联的。
Freecellexe 空当接龙游戏。
Ftpexe 文件传输程序。
Grpconvexe 组文件转换工具。可把Win3X下的组文件(GRP扩展名),转换成Win98〔开始〕菜单中〔程序〕项下的文件夹,各个组项目也改头换面,成了文件夹中的快捷方式。
Hhexe 帮助查看程序。
Ieshwizexe 自定义文件夹向导。Win98中你可对每个文件夹都设置其特有的外观式样,编辑文件夹的背景图案、文字颜色等内容,丰富自己系统的个性特征。它与资源管理器〔查看〕菜单中的〔自定义文件夹〕项是对应的。
IMEGENEXE 具输入法生成器
Internatexe 输入法切换程序。该程序常驻内存,运行后会在任务栏右下角出现熟悉的输入法字样。
Ipconfigexe DOS环境下的TCP/IP配置程序。可以在DOS环境下查看和修改TCP/IP的配置情况。
IsUninstexe 卸载程序。执行该程序,可以安全卸载Windows中的程序和与其相关的组件。
Kodakimgexe Windows中的图像查看程序,运行该程序可以浏览多种格式的图形文件。
Memexe DOS内存状况查看程序。运行此程序可以在MS-DOS窗口中查看当前运行的程序占用物理内存的情况。
Mplayerexe 媒体播放机。运行该程序可以打开媒体播放器对话框,
播放VCD或AVI等程序。
Mkpatexe 强制兼容程序。微软设计Win9X时,考虑最多的问题恐怕就是兼容性了,以至于宁可牺牲部分32位程序性能,也要保证对传统软件最大限度的兼容。现在想想,这个程序之所以没有被放在明处,也许是微软非常自信系统的兼容性,觉得此东西用不着了吧!该工具的用法是:当某个以前版本的Windows程序(主要是Win3X下的16位程序)无法运行或运行不稳定时,能提供众多可选项,用来调整其运行方式和运行环境,使之可正常使用,当然这是以放弃不少先进特性为代价的。
MSCONFIGEXE 系统启动配置程序。这是个非常有用的"好东东",建议有基础的朋友为它在开始菜单中设个快捷方式。通过它,在Autoexec bat、Configsys、Systemini、Winini四个重要文件中,你可直接修改乃至创建新内容,而且对这些文件中的每一行,以及在注册表里注册为启动时运行的每一项,都能逐个选择是否禁止;该程序还为更高级用户准备了12个选项,可用于解决一些软、硬件兼容性问题。这个工具的另一大优点是,能方便地备份和还原启动配置,对被用户禁止的内容也不删除,只是加上特定标记暂且停用,以利于日后恢复,安全性很高。
Msheartsexe 网上红心大战游戏。
msimnexe Outlook Express 程序。
Netexe 利用此工具可以查看本机的有关网络配置。
NETCONNEXE 家庭网络向导
Notepadexe 记事本。运行该程序进入"记事本"编辑窗口。
Pbrushexe 画图程序。利用该程序可进入"画图"编辑窗口进行绘画 *** 作。
Progmanexe 程序管理器。运行该程序可编辑已存在的程序组或创建新的程序组。
Pingexe DOS工作方式的IP地址查寻工具。除能检测指定IP地址是否可连接外,还有一个用处是:当登录服务器后,长时间无数据传输,为防止因超时而被对方断线,可不停地"Ping"它,达到强制连接某个主机的目的。此程序用法能在DOS窗口中查看到。
Regeditexe 注册表编辑器。使用该程序可对Windows注册表进行查看和修改。
Rsrcmtrexe 资源状况工具。利用此工具可以监视程序目前使用的系统资源。
Scandskwexe 磁盘扫描程序,可以发现并修复磁盘表面和磁盘上的 数据错误。
Scanregwexe 注册表检查与备份程序。执行该程序,可以检查注册 表中的错误,如检查正确,将提示用户对注册表进行备份。是Windows\Command目录下Scanregexe的32位版本,可用于检查和备份注册表。修改Scanregini文件中关键字Backup与Optimize的值,可决定是否备份与优化注册表(1为是;0为否);修改MaxBackupCopies的值,可选择保留备份的个数,备份的CAB压缩包同时还保存Systemini和Winini两文件);修改BackupDirectory的值,可指定备份压缩包存放的路径;用"Files= 〔目录代码,〕文件名1,文件名2,"的形式能添加需备份的文件,其中"目录代码"有10、11、30等,分别对应Windows目录、System目录 及启动盘根目录。请最好加上"目录代码",否则可能会因找不到目标,只有放几个空文件进压缩包。这个程序可用"/autorun"参数使其在后台最小化运行,可用"/backup"参数使其在后台自动备份。
Setverexe MS-DOS版本设置程序,用于查看程序的 DOS版本号并能删除指定的DOS版本。
Smartdrvexe 虚拟缓存设置程序,可以把内存设置为虚拟缓存,从而提高数据的读写速度。
Sndrec32exe 录音机。在连接了音频设备的前提下,使用该程序可 以进行录音 *** 作,录下的文件(wav)可以在录音机和媒体播放器中播放。
Sndvol32exe 音量调节程序。执行该程序,可以调节声音的大小和 均衡。
Solexe 纸牌游戏。
Sy onexe 系统监视器。运行该程序,可以监测系统当前的资源使用状况,如CPU的占用率、内存的使用情况等系统数据。
SYSEDITEXE 系统配置编辑程序。专门用来编辑Autoexecbat、Config sys、Systemini、Winini及Protocolini五个系统文件。
Systrayexe 音频控制常驻内存程序。运行它就会出现大家熟悉的任务栏小喇叭图标,能用来调整音量和打开音频属性对话框。
Taskmanexe 任务工具,可用于查看当前正在运行的程序,也可运行
需要执行的程序。
Taskmonexe 任务监视器,它的功能是监视程序的执行情况并随时报告。能够监测所有在任务栏中以窗口方式运行的程序,可打开和结束程序,还可直接调出关闭系统对话框。
Telexe 该程序主要用于连接远程计算机。
TLOCMGREXE 电话语音位置管理员。常驻内存程序,运行后有任务栏小图标,可方便的启动电话拨号程序和调整拨号属性。
Tour98exe 漫游Windows me程序。这是一个 Windows me的学习程序,初学者不妨用用。
Tuneupexe 维护向导程序。维护向导调整你的计算机进入最佳状态,通过它可以设置定期执行"磁盘扫描程序"、"磁盘整理程序"和"磁盘清理程序" 等来维护计算机。
wabexe 通讯簿管理程序。
wabmigexe 通讯簿导入程序。
Weleexe 欢迎进入Windows的程序,能完成注册、连接Inter、维护计算机等功能,并可以设置为每次开机后显示。
Winfileexe 文件管理器。运行该程序可以查找、查看文件和文件夹,显示文件信息,并对文件和文件夹的 *** 作等。
Winhelpexe Windows的帮助信息。
Wininitexe 软件安装处理程序。它只能在实模式下运行,系统每次启动时都会运行它,用于检查Windows目录中是否有 Wininitini文件(该文件是新装软件为了删除或替换一些在保护模式下无法修改的内存驻留程 序,而建立的信息文件)。 若有,则通过其中记录的内容,系统能自动完成软件的最后安装。Wininitini处理完后会被更名为Wininitbak,用记事本打开,你可很容易了解到新装软件更动了哪些系统驻留文件(如:DLL、EXE、DRV等)。
Winipcfgexe与Ipconfigexe 网络IP配置查询器的32位与16位版本。可检测本机当前的如IP地址、子网掩码等网络配置方面的详细信息。
Winmineexe 扫雷游戏。
Winrepexe Windows报告工具。主要用于向Microsoft公司报告Windows 故障等情况。它能自动收集系统中一些相关信息,引导你写出规范的"情况汇报",交给微软技术人员,使他们远程为你解决实际问题,当然这也是为完善和改进Windows系统收集资料。
Winverexe Windows版本信息。
Writeexe 写字板。
EUDCEDITEXE 造字程序
RSTRUIEXE 系统还原
MSINFO32EXE 系统信息
PINBALLEXE 桌上d球游戏
SPIDEREXE 蜘蛛纸牌
HRTZZMEXE Inter 红心后
RVSEZMEXE Inter 翻转棋
SHVLZMEXE Inter 黑桃王
BCKGZMEXE Inter 双陆棋
CHKRZMEXE Inter 跳棋
(注:以上这些文件分布在c:\windows,c:\windows\mand,c:\winwows\systemc:\,C:\Program Files\等不同的目录下,如不清楚其位置,可用搜索命令查找。)
三 启动篇
别忘了,在安装系统时系统提示过制作一张启动盘.这里都有些啥呢?平常用不着,在关键时可特管用。 安装时没制作也不要紧,可按以下步骤制作:a) 在桌面上点击"开 始"
,选择"设置",并打开"控制面板";b) 双击"添加/删除程序";c) 你会看到上方有3个标签,最右面的一个写着"启动盘"。点击这个标签,然后你会看到一个建立启动盘的按钮。你需要一张软盘储存在建立启动盘过程中的一切重要文件;d) 把一张空白的软盘放进软驱,然后单击该按钮。现在已经完成了,你可以看到144MB的磁盘空间已经使用了115 MB。
ASPICDSYS SCSI光驱的的ASPI驱动程序。(必须先运行aspi_dos驱动程序,这个文件只对于那些使用SCSI的用户有用)
Autoexecbat 系统启动时自动运行的批处理文件。
CDSETUPexe DOS声卡驱动程序带的旧文件。
COMMANDCOM 系统启动所必须的文件。(不要删除)
CONFIGSYS 用于载入设备驱动程序的配置文件。
DEFRAGEXE 用于DOS下清楚碎片的文件。
DELTREEEXE 删除目录的命令。
DISCOPYCOM 磁盘复制的命令。
DRVSPACEBIN 当你制作启动盘的时候,Windows自动生成的文件。
EDITCOM 用于在DOS下进行编辑的命令文件。
FDISKEXE 用于硬盘分区的命令文件。
FINDEXE 在文件、路径或者是驱动器中查找字符的命令。
formATCOM 用于格式化的文件。(例如:format c:,该命令有很多参数。)
IOSYS 启动时必须的系统文件。(不要删除)
MORECOM 列出更多的参数。(例如:dir | more,"|"在这里叫管道。)
MOUSECOM 鼠标驱动程序文件。(我并不使用该文件,但保留着以防万一要用上)
MSCDEXEXE 光驱的DOS文件。
MSDOSSYS 当你制作启动盘的时候,Windows自动生成的文件。
SBCDSYS 通用的DOS光驱驱动程序。(我是从我的Creative光驱得到的,它适用于大部分光驱。)
SBIDESYS 旧款声卡的DOS CD驱动程序。(不会有用)
SCANDISKEXE 用于硬盘扫描的命令。
SCANDISKINI 执行SCANDISKEXE所需要的文件。 SGIDECESYSDOS的CD文件。(你不会用上)
XCOPY32EXE 把文件从一个位置复制到另一个位置的命令。
其中文件ERDcab,在启动时自动解压到虚拟盘中,它们是DOS最经典
最常用的外部命令,这里就不用解释了。
ATTRIBEXE
CHKDSKEXE
DEBUGEXE
EDITCOM
EXTEXE
formATCOM
HELPBAT
MSCDEXEXE
SCANDISKEXE
SCANDISKINI
SYSCOM
上面文件笔者认为有一定实用价值的可执行程序,它们大多数是不请不出山的"隐士",虽然也有一些被集成在其它工具中,但对号的具体程序名却鲜为人知。找到了它们,就会减少一份对Win me 系统的神秘感;就能在自己的软件里方便自如地调用有些系统功能。对广大初学编程的朋友来说,这绝对是种十分惬意的感觉。
四、开始→运行→命令集锦
gpeditmsc-----组策略 sndrec32-------录音机
Nslookup-------IP地址侦测器 explorer-------打开资源管理器
logoff---------注销命令 tsshutdn-------60秒倒计时关机命令
lusrmgrmsc----本机用户和组 servicesmsc---本地服务设置
oobe/msoobe /a----检查XP是否激活 notepad--------打开记事本
cleanmgr-------垃圾整理 start messenger----开始信使服务
pmgmtmsc---计算机管理 stop messenger-----停止信使服务
conf-----------启动 meeting dvdplay--------DVD播放器
charmap--------启动字符映射表 diskmgmtmsc---磁盘管理实用程序
calc-----------启动计算器 dfrgmsc-------磁盘碎片整理程序
cdskexe-----Cdsk磁盘检查 devmgmtmsc--- 设备管理器
regsvr32 /u dll----停止dll文件运行 drwtsn32------ 系统医生
rononce -p ----15秒关机 dxdiag---------检查DirectX信息
regedt32-------注册表编辑器 Msconfigexe---系统配置实用程序
rsopmsc-------组策略结果集 memexe--------显示内存使用情况
regeditexe----注册表 winchat--------XP自带局域网聊天
progman--------程序管理器 winmsd---------系统信息
perfmonmsc----计算机性能监测程序 winver---------检查Windows版本
sfc /scannow-----扫描错误并复原 taskmgr-----任务管理器(2000/xp/2003)
五、系统进程篇
注意:系统的进程列表 新手的重点~
进程名 描述最基本的系统进程(也就是说,这些进程是系统运行的基本条件,有了这些
进程,系统就能正常运行)
ssexe Session Manager
csrssexe 子系统服务器进程
winlogonexe 管理用户登录
servicesexe 包含很多系统服务
lsassexe 管理 IP 安全策略以及启动 ISAKMP/Oakley (IKE) 和 IP 安
全驱动程序。(系统服务)
产生会话密钥以及授予用于交互式客户/服务器验证的服务凭据(ticket)。(系统服务)
svchostexe 包含很多系统服务
svchostexe
SPOOLSVEXE 将文件加载到内存中以便迟后打印。(系统服务)
explorerexe 资源管理器
internatexe 托盘区的拼音图标
附加的系统进程(这些进程不是必要的,你可以根据需要通过服务管理器来增加或减少)
mstaskexe 允许程序在指定时间运行。(系统服务)
regsvcexe 允许远程注册表 *** 作。(系统服务)
winmgmtexe 提供系统管理信息(系统服务)。
iinfoexe 通过 Inter 信息服务的管理单元提供 FTP 连接和管理。(系统服务)
tlntsvrexe 允许远程用户登录到系统并且使用命令行运行控制台程序。(系统服务)
允许通过 Inter 信息服务的管理单元管理 Web 和 FTP 服务。(系统服务)
tftpdexe 实现 TFTP Inter 标准。该标准不要求用户名和密码。远程安装服务的一部分。(系统服务)
termsrvexe 提供多会话环境允许客户端设备访问虚拟的 Windows 2000
Professional 桌面会话以及运行在服务器上的基于 Windows 的程序。(系统服务)
dnsexe 应答对域名系统(DNS)名称的查询和更新请求。(系统服务)
以下服务很少会用到,上面的服务都对安全有害,如果不是必要的应该关掉
tcpsvcsexe 提供在 PXE 可远程启动客户计算机上远程安装 Windows
2000 Professional 的能力。(系统服务)
支持以下 TCP/IP 服务:Character Generator, Daytime, Discard,
Echo, 以及 Quote of the Day。(系统服务)
i servexe 允许在 Windows Advanced Server 站点间发送和接收消息。(系统服务)
upsexe 管理连接到计算机的不间断电源(UPS)。(系统服务)
winsexe 为注册和解析 NetBIOS 型名称的 TCP/IP 客户提供 NetBIOS
名称服务。(系统服务)
llssrvexe License Logging Service(system service)
ntfrsexe 在多个服务器间维护文件目录内容的文件同步。(系统服务)
RsSubexe 控制用来远程储存数据的媒体。(系统服务)
locatorexe 管理 RPC 名称服务数据库。(系统服务)
lserverexe 注册客户端许可证。(系统服务)
dfssvcexe 管理分布于局域网或广域网的逻辑卷。(系统服务)
clipsrvexe 支持“剪贴簿查看器”,以便可以从远程剪贴簿查阅剪贴页面。(系统服务)
msdexe 并列事务,是分布于两个以上的数据库,消息队列,文件系统,
或其它事务保护资源管理器。(系统服务)
faxsvcexe 帮助您发送和接收传真。(系统服务)
cisvcexe Indexing Service(system service)
dmadminexe 磁盘管理请求的系统管理服务。(系统服务)
mnmsrvcexe 允许有权限的用户使用 NetMeeting 远程访问 Windows 桌面。(系统服务)
ddeexe 提供动态数据交换 (DDE) 的网络传输和安全特性。(系统服务)
logsvcexe 配置性能日志和警报。(系统服务)
rsvpexe 为依赖质量服务(QoS)的程序和控制应用程序提供网络信号和本地
通信控制安装功能。(系统服务)
RsEngexe 协调用来储存不常用数据的服务和管理工具。(系统服务)
RsFsaexe 管理远程储存的文件的 *** 作。(系统服务)
grovelexe 扫描零备份存储(SIS)卷上的重复文件,并且将重复文件指向一个数据存储点,以节省磁盘空间。(系统服务)
SCardSvrexe 对插入在计算机智能卡阅读器中的智能卡进行管理和访问控制。(系统服务)
snmpexe 包含代理程序可以监视网络设备的活动并且向网络控制台工作站汇报。(系统服务)
snmptrapexe 接收由本地或远程 SNMP 代理程序产生的陷阱消息,然后将
消息传递到运行在这台计算机上 SNMP 管理程序。(系统服务)
UtilManexe 从一个窗口中启动和配置辅助工具。(系统服务)
msiexecexe 依据 MSI 文件中包含的命令来安装、修复以及删除软件。(系统服务)应该是网站被K站长了!下面是查询和恢复方法:
第一点:稳定服务器
占有一个稳定的服务器是做好网站的基本条件,如果服务器不稳定,不能正常访问,那绝对会被搜索引擎降权或者会被k。一个不能正常访问的网站,在搜索引擎中肯定觉得不会是一个好的网站,而且网站的用户也会因此丢失。如果服务器被攻击,不能正常访问的站,百度蜘蛛就无法爬行到你的网站,快照无法更新,想要被收录那更是不可能了,因而,我们在选择服务器的时候一定要稳定,这个钱绝对不能省。
第二点:原创内容
一个网站的灵魂源于网站的内容,每天按时按量更新一定的原创文章,这不仅对搜索引擎起了很大的作用,同时也是在为互联网注入新颖血液做奉献。搜索引擎对原创内容可是说是来者不拒,但纯原创花费的时间太多,也并不是有良多站长具备的才能,所以并不适合大多数站长。要获得原创的方式和思路可以从一些国外的网站去寻找一些文章来做为参考,或者是从一些个人博客、论坛中发掘话题及内容。要让搜索引擎爱上你,你必需要写出举世无双的内容,还有值得一提的是,一篇好的文章,肯定离不开吸引人眼球的题目,联合互联网各种新鲜事件做参考,写出一些火爆的、让人热些沸腾的标题。
第三点:更新频率
网站的内容更新对一个站长来说应当是很简单的一件事,但是就必须把简单的事不断的重复做,做到极致,才能成功。更新内容的目标是为了更好的优化网站,提供更多的资讯给用户,同时也是为了能让搜索引擎看见,我们的网站是一砖一瓦的建设的,百度蜘蛛的爬行规矩有暴发式爬行、确认式爬行、稳定式爬行,普通的新站都是稳定式爬行,如果是这种爬行规则,百度快照不会天天都更新。所以咱们在更新的时候一定要按时按量保持下去,按本人的实际情形去 *** 作,一定要稳定,更新的时候也要均匀一些,多更新一些栏目和子栏目里的内容。
第四点:收录数目
一个网站被搜索引擎收录的越多,代表它的权重越高,然而收录跟权重的高低不是成正比的,由于权重的高跟低取决于页面链接所取得的质量。想要提高收录量,就要多做原创的内容,原创性越高就越容易被收录,这是毋庸置疑的。还有上面说到的服务器必定要稳定,如果不能打开,就别想被收录了。尽量不要大幅度的改版,个别搜索引擎会对改版后的网站有一段时间的观察期,这段时间网站的收录量及百度快照根本上是不会更新的,所以一定要留神这一点。至于内容采集这方面,我倡议尽量别做,假如你的内容大批都是源于采集,就会缺少原创可读性,搜寻引擎也只会象征性的收录些。
第五点:优质外链
网站的权重是靠什么传递的,网站的权重是靠链接传递的。想要迅速提升网站的权重,就必须打造出高质量的外链。
举几个例子:
1优质是外链要从友情链接做起,不求多但求精,质量重于数量,多寻找一些高质量的友情链接,不仅能提升网站权重,还能辅助相关的关键字提升。
2百度百科里增加链接,百度百科是百度自家的产品,权重当然是很高,应用这一点,来增添网站的外链是一个十分理智的抉择,但不可多做,一天几个足矣。
3论坛及博客增加外链,这个因为很多站长都常常用到的,到一些著名论坛,博客设置签名回复,发帖顶贴。
4软文增长外链,像一些人气比较高的站发布软文,赢取优质链接。
来自:仙缘网络 求采纳!联通宽带资费比较优惠,速度也快;
1 拨打联通人工客服10010核实宁所在是否有联通的网络资源; 2前往当地营业厅核实有无联通网络资源。
3拨打营业厅联系电话详细咨询是否有网络资源;(营业厅电话查询渠道:访问联通网营业厅切换省份-首页-便民服务-营业厅查询选择省份、市、输入关键字查询近营业厅相关信息包含营业厅址、工作间、联系电等;) 如有资源,即可通过10010或当地自有营业厅申请。最简单的方案,也是最省钱的方案,如下:
1 任意一个地点,部署一个最低配置的电脑,比如奔四30之类的,安装 asterisk即可。这个地方的路由器做端口映射,把asterisk映射到公网,使用花生壳进行动态域名方式进行管理。这就是主服务器,对3个地方的通话进行管理的。同时这个地方,还需要购买一个sip网关,注册到asterisk上面即可。单口的比较便宜,几百元即可。
2 另外2个地方,安装2个单口网关,和前面那个一样,注册到asterisk上面。
3 互相可以内部免费通话了,OK!
你的方案1是正确的。
你的方案3,只是解决了3个地方连接的问题,没解决通话问题。因为你要求是免电脑,所以你的方案3是不完整的,还是需要网关或者网络话机这样的硬件来解决通话问题。
asterisk,简单的说,相当于一个电信公司的管理系统,对系统内的账号(市面上的座机号码,手机号码)进行开户、激活、锁定、计费、音频及视频业务、传真业务等业务综合处理的一套系统。
freeiris 其实就是在asterisk上面进行修改的中文版,系统的内核就是asterisk的。
计算机网络七层模型中,传输层有两个重要的协议:
(1)用户数据报协议UDP (User Datagram Protocol)
(2)传输控制协议TCP (Transmission Control Protocol)
UDP 在传送数据之前不需要先建立连接。远地主机的运输层在收到UDP 报文后,不需要给出任何确认。虽然UDP 不提供可靠交付,但在某些情况下UDP 却是一种最有效的工作方式。
TCP 则提供面向连接的服务。在传送数据之前必须先建立连接,数据传送结束后要释放连接。TCP 不提供广播或多播服务。由于TCP 要提供可靠的、面向连接的运输服务,因此不可避免地增加了许多的开销,如确认、流量控制、计时器以及连接管理等。
UDP 的主要特点是:
首部手段很简单,只有8 个字节,由四个字段组成,每个字段的长度都是两个字节。
前面已经讲过,每条TCP 连接有两个端点,TCP 连接的端点叫做套接字(socket)或插口。套接字格式如下:
套接宁socket= (IP 地址:端口号’)
每一条TCP 连接唯一地被通信两端的两个端点(即两个套接宇)所确定。即:
TCP 连接= {socket1, socket2} = {(IP1: port1), (IP2: port2)}
3次握手链接
4次握手释放链接
断开连接请求可以由客户端发出,也可以由服务器端发出,在这里我们称A端向B端请求断开连接。
各个状态节点解释如下:
下面为了讨论问题的万便,我们仅考虑A发送数据而B 接收数据并发送确认。因此A 叫做发送方,而B 叫做接收方。
“停止等待”就是每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。
使用上述的确认和重传机制,我们就可以在不可靠的传输网络上实现可靠的通信。像上述的这种可靠传输协议常称为自动重传请求ARQ (Automatic Repeat reQuest)。意思是重传的请求是自动进行的。接收方不需要请求发送方重传某个出错的分组。
滑动窗口协议比较复杂,是TCP 协议的精髓所在。这里先给出连续ARQ 协议最基本的概念,但不涉提到许多细节问题。详细的滑动窗口协议将在后面讨论。
下图表示发送方维持的发送窗口,它的意义是:位于发送窗口内的5 个分组都可连续发送出去,而不需要等待对方的确认。这样,信道利用率就提高了。
连续ARQ 协议规定,发送方每收到一个确认,就把发送窗口向前滑动一个分组的位置。
接收方一般都是采用 累积确认 的方式。这就是说,接收方不必对收到的分组逐个发送确认,而是可以在收到几个分组后,对按序到达的最后一个分组发送确认,这样就表示:到这个分组为止的所有分组都己正确收到了。
累积确认 的优点是容易实现,即使确认丢失也不必重传。但缺点是不能向发送方反映出接收方己经正确收到的所有分组的信息。
例如,如果发送方发送了前5 个分组,而中间的第3 个分组丢失了。这时接收方只能对前两个分组发出确认。发送方无法知道后面三个分组的下落,而只好把后面的三个分组都再重传一次。这就叫做Go-back-N (回退N ),表示需要再退回来重传己发送过的N 个分组。可见当通信线路质量不好时,连续ARQ 协议会带来负面的影响。
TCP 的滑动窗口是以字节为单位的。现假定A 收到了B 发来的确认报文段,其中窗口是20 (字节),而确认号是31 (这表明B 期望收到的下一个序号是31 ,而序号30 为止的数据己经收到了)。根据这两个数据, A 就构造出自己的发送窗口,其位置如图所示。
发送窗口表示:在没有收到B 的确认的情况下, A可以连续把窗口内的数据都发送出去。凡是己经发送过的数据,在未收到确认之前都必须暂时保留,以便在超时重传时使用。
发送窗口后沿的后面部分表示己发送且己收到了确认。这些数据显然不需要再保留了。而发送窗口前沿的前面部分表示不允许发送的,因为接收方都没有为这部分数据保留临时存放的缓存空间。
现在假定A 发送了序号为31 ~ 41 的数据。这时发送窗口位置并未改变,但发送窗口内靠后面有11个字节(灰色小方框表示)表示己发送但未收到确认。而发送窗口内靠前面的9 个字节( 42 ~ 50 )是允许发送但尚未发送的。
再看一下B 的接收窗口。B 的接收窗口大小是20,在接收窗口外面,到30 号为止的数据是已经发送过确认,并且己经交付给主机了。因此在B 可以不再保留这些数据。接收窗口内的序号(31~50)足允许接收的。B 收到了序号为32 和33 的数据,这些数据没有按序到达,因为序号为31 的数据没有收到(也许丢失了,也许滞留在网络中的某处)。 请注意, B 只能对按序收到的数据中的最高序号给出确认,因此B 发送的确认报文段中的确认号仍然是31 (即期望收到的序号)。
现在假定B 收到了序号为31 的数据,并把序号为31~33的数据交付给主机,然后B删除这些数据。接着把接收窗口向前移动3个序号,同时给A 发送确认,其中窗口值仍为20,但确认号是34,这表明B 已经收到了到序号33 为止的数据。我们注意到,B还收到了序号为37, 38 和40 的数据,但这些都没有按序到达,只能先存在接收窗口。A收到B的确认后,就可以把发送窗口向前滑动3个序号,指针P2 不动。可以看出,现在A 的可用窗口增大了,可发送的序号范围是42~53。整个过程如下图:
A 在继续发送完序号42-53的数据后,指针P2向前移动和P3重合。发送窗口内的序号都已用完,但还没有再收到确认。由于A 的发送窗口己满,可用窗口己减小到0,因此必须停止发送。
上面已经讲到, TCP 的发送方在规定的时间内没有收到确认就要重传已发送的报文段。这种重传的概念是很简单的,但重传时间的选择却是TCP 最复杂的问题之一。
TCP采用了一种自适应算法 ,它记录一个报文段发出的时间,以及收到相应的确认的时间。这两个时间之差就是报文段的往返时间RTT,TCP 保留了RTT的一个加权平均往返时间RTTs (这又称为平滑的往返时间, S 表示Smoothed 。因为进行的是加权平均,因此得出的结果更加平滑)。每当第一次测量到RTT样本时, RTTs值就取为所测量到的RTT样本值。但以后每测量到一个新的RTT样本,就按下式重新计算一次RTTs:
新的RTTs = (1 - α)×(旧的RTTs) + α ×(新的RTT样本)
α 越大表示新的RTTs受新的RTT样本的影响越大。推荐的α 值为0125,用这种方法得出的加权平均往返时间RTTs 就比测量出的RTT值更加平滑。
显然,超时计时器设置的超时重传时间RTO (RetransmissionTime-Out)应略大于上面得出的加权平均往返时间RTTs。RFC 2988 建议使用下式计算RTO:
RTO = RTTs + 4 × RTTd
RTTd是RTT 的偏差的加权平均值,它与RTTs和新的RTT样本之差有关。计算公式如下:
新的RTTd= (1- β)×(旧的RTTd) + β × |RTTs-新的RTT样本|
发现问题: 如图所示,发送出一个报文段。设定的重传时间到了,还没有收到确认。于是重
传报文段。经过了一段时间后,收到了确认报文段。现在的问题是:如何判定此确认报文段是对先发送的报文段的确认,还是对后来重传的报文段的确认?
若收到的确认是对重传报文段的确认,但却被源主机当成是对原来的报文段的确认,则这样计算出的RTTs 和超时重传时间RTO 就会偏大。若后面再发送的报文段又是经过重传后才收到确认报文段,则按此方法得出的超时重传时间RTO 就越来越长。
若收到的确认是对原来的报文段的确认,但被当成是对重传报文段的确认,则由此计算出的RTTs 和RTO 都会偏小。这就必然导致报文段过多地重传。这样就有可能使RTO 越来越短。
Kam 提出了一个算法:在计算加权平均RTTs 时,只要报文段重传了就不采用其往返时间样本。这样得出的加权平均RTTs 和RTO 就较准确。
新问题: 设想出现这样的情况:报文段的时延突然增大了很多。因此在原来得出的重传时间内,不会收到确认报文段。于是就重传报文段。但根据Kam 算法,不考虑重传的报文段的往返时间样本。这样,超时重传时间就无法更新。
解决方案: 对Kam 算法进行修正,方法是z报文段每重传一次,就把超时重传时间RTO 增大一些。典型的做法是取新的重传时间为2 倍的旧的重传时间。当不再发生报文段的重传时,才根据上面给出的公式计算超时重传时间。
流量控制(flow control)就是让发送方的发送速率不要太快,要让接收方来得及接收。
利用滑动窗口机制可以很方便地在TCP 连接上实现对发送方的流量控制。
接收方的主机B 进行了三次流量控制。第一次把窗口减小到rwnd =300,第二次又减到rwnd = 100 ,最后减到rwnd = 0 ,即不允许发送方再发送数据了。这种使发送方暂停发送的状态将持续到主机B 重新发出一个新的窗口值为止。我们还应注意到,B 向A 发送的三个报文段都设置了ACK=1,只有在ACK=1 时确认号字段才有意义。
发生死锁: 现在我们考虑一种情况。上图中, B 向A 发送了零窗口的报文段后不久, B 的接收缓存又有了一些存储空间。于是B 向A 发送了rwnd = 400 的报文段。然而这个报文段在传送过程中丢失了。A 一直等待收到B 发送的非零窗口的通知,而B 也一直等待A 发送的数据。如果没有其他措施,这种互相等待的死锁局面将一直延续下去。
解决方案: TCP 为每一个连接设有一个 持续计时器(persistence timer) 。只要TCP 连接的一方收到对方的零窗口通知,就启动持续计时器。若持续计时器设置的时间到期,就发送一个 零窗口探测报文段 (仅携带1 宇节的数据),而对方就在确认这个探测报文段时给出了现在的窗口值。
1 TCP连接时是三次握手,那么两次握手可行吗?
在《计算机网络》中是这样解释的:已失效的连接请求报文段”的产生在这样一种情况下:client发出的第一个连接请求报文段并没有丢失,而是在某个网络结点长时间的滞留了,以致延误到连接释放以后的某个时间才到达server。本来这是一个早已失效的报文段。但server收到此失效的连接请求报文段后,就误认为是client再次发出的一个新的连接请求。于是就向client发出确认报文段,同意建立连接。假设不采用“三次握手”,那么只要server发出确认,新的连接就建立了。由于现在client并没有发出建立连接的请求,因此不会理睬server的确认,也不会向server发送ACK包。这样就会白白浪费资源。而经过三次握手,客户端和服务器都有应有答,这样可以确保TCP正确连接。
2 为什么TCP连接是三次,挥手确是四次?
在TCP连接中,服务器端的SYN和ACK向客户端发送是一次性发送的,而在断开连接的过程中,B端向A端发送的ACK和FIN是是分两次发送的。因为在B端接收到A端的FIN后,B端可能还有数据要传输,所以先发送ACK,等B端处理完自己的事情后就可以发送FIN断开连接了。
3 为什么在第四次挥手后会有2个MSL的延时?
MSL是Maximum Segment Lifetime,最大报文段生存时间,2个MSL是报文段发送和接收的最长时间。假定网络不可靠,那么第四次发送的ACK可能丢失,即B端无法收到这个ACK,如果B端收不到这个确认ACK,B端会定时向A端重复发送FIN,直到B端收到A的确认ACK。所以这个2MSL就是用来处理这个可能丢失的ACK的。
1 文件传送协议
文件传送协议FTP (File Transfer Protocol) [RFC 959]是因特网上使用得最广泛的文件传送协议,底层采用TCP协议。
盯P 使用客户服务器方式。一个FTP 服务器进程可同时为多个客户进程提供服务。FTP的服务器进程由两大部分组成:一个主进程,负责接受新的请求:另外有若干个从属进程,负责处理单个请求。
在进行文件传输时,客户和服务器之间要建立两个并行的TCP 连接:“控制连接”(21端口)和“数据连接”(22端口)。控制连接在整个会话期间一直保持打开, FTP 客户所发出的传送请求,通过控制连接发送给服务器端的控制进程,但控制连接并不用来传送文件。实际用于传输文件的是“数据连接”。服务器端的控制进程在接收到FTP 客户发送来的文件传输请求后就创建“数据传送进程”和“数据连接”,用来连接客户端和服务器端的数据传送进程。
2 简单文件传送协议TFTP
TCP/IP 协议族中还有一个简单文件传送协议TFfP (Trivial File Transfer Protocol),它是一个很小且易于实现的文件传送协议,端口号69。
TFfP 也使用客户服务器方式,但它使用UDP 数据报,因此TFfP 需要有自己的差错改正措施。TFfP 只支持文件传输而不支持交耳。
3 TELNET
TELNET 是一个简单的远程终端协议,底层采用TCP协议。TELNET 也使用客户服务器方式。在本地系统运行TELNET 客户进程,而在远地主机则运行TELNET 服务器进程,占用端口23。
4 邮件传输协议
一个电子邮件系统应具如图所示的三个主要组成构件,这就是用户代理、邮件服务器,以及邮件发送协议(如SMTP )和邮件读取协议(如POP3), POP3 是邮局协议(Post Office Protocol)的版本3 。
SMTP 和POP3 (或IMAP )都是在TCP 连接的上面传送邮件,使用TCP 的目的是为了使邮件的传送成为可靠的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)