tcp在医学上是什么意思(医学上tcp是什么检查)

      最后更新:2023-06-28 02:59

      医学上的cpt是什么?

      病毒性肝炎是引起谷酸丙氨酸转氨酶,简称谷丙转氨酶(CPT)增高最常见的原因。各型急、慢性病毒性肝炎患者,CPT均可增高,但升高幅度与肝脏损伤程度不成正比,绝不能以CTP数值的高低来判断病情的轻得。 胆道疾病 胆囊炎、胆石症等急性发作时,患者CPT指标也可升高,但都同时伴有发热、腹痛、黄疸、胆红素升高等症状,在炎症控制后,CPT可降至正常。心脏疾患 急性心肌梗塞、心肌炎、心力衰竭时CPT水平升高,但升高程度不如COT(谷草转氨酶)明显。 其他某些感染性疾病 如肺炎、结核病等也可出现CPT的升高,但这些疾病都各有其特殊的临床表现,借助于一些实验室检查可明确诊断。
      医学上的cpt是什么?

      TCP是什么意思

      TCP是一种传输控制协议,是面向连接的、可靠的、基于字节流之间的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,TCP完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。在因特网协议族(Internet protocol suite)里面,TCP层是在IP层上面,应用层下面的一个中间层。不同主机的应用层之间经常会要用到可靠的、像管道一样的连接,但是IP层不会提供这样的流机制,而是提供不可靠的包交换。扩展资料:当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小(MSS)通常受该计算机连接的网络的数据链路层的最大传送单元(MTU)限制。之后TCP把数据包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。TCP为了保证报文传输的可靠,就给每个包一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。参考资料:百度百科-TCP (传输控制协议)
      TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议。拓展资料:在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议是同一层内另一个重要的传输协议。在因特网协议族中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。功能:当应用层向TCP层发送用于网间传输的、用8位字节表示的数据流,TCP则把数据流分割成适当长度的报文段,最大传输段大小通常受该计算机连接的网络的数据链路层的最大传送单元限制。之后TCP把数据包传给IP层,由它来通过网络将包传送给接收端实体的TCP层。
      TCP:传输控制协议 (TCP:Transmission Control Protocol)传输控制协议 TCP 是 TCP/IP 协议栈中的传输层协议,它通过序列确认以及包重发机制,提供可靠的数据流发送和到应用程序的虚拟连接服务。与 IP 协议相结合, TCP 组成了因特网协议的核心。由于大多数网络应用程序都在同一台机器上运行,计算机上必须能够确保目的地机器上的软件程序能从源地址机器处获得数据包,以及源计算机能收到正确的回复。这是通过使用 TCP 的“端口号”完成的。网络 IP 地址和端口号结合成为唯一的标识 , 我们称之为“套接字”或“端点”。 TCP 在端点间建立连接或虚拟电路进行可靠通信。TCP 服务提供了数据流传输、可靠性、有效流控制、全双工操作和多路复用技术等。关于流数据传输 ,TCP 交付一个由序列号定义的无结构的字节流。 这个服务对应用程序有利,因为在送出到 TCP 之前应用程序不需要将数据划分成块, TCP 可以将字节整合成字段,然后传给 IP 进行发送。TCP 通过面向连接的、端到端的可靠数据报发送来保证可靠性。 TCP 在字节上加上一个递进的确认序列号来告诉接收者发送者期望收到的下一个字节。如果在规定时间内,没有收到关于这个包的确认响应,重新发送此包。 TCP 的可靠机制允许设备处理丢失、延时、重复及读错的包。超时机制允许设备监测丢失包并请求重发。TCP 提供了有效流控制。当向发送者返回确认响应时,接收 TCP 进程就会说明它能接收并保证缓存不会发生溢出的最高序列号。全双工操作: TCP 进程能够同时发送和接收包。 TCP 中的多路技术:大量同时发生的上层会话能在单个连接上时进行多路复用。
      TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。在因特网协议族(Internet protocol suite)中,TCP层是位于IP层之上,应用层之下的中间层。不同主机的应用层之间经常需要可靠的、像管道一样的连接,但是IP层不提供这样的流机制,而是提供不可靠的包交换。
      两个核心协议:TCP(传输控制协议)和IP(网际协议)TCP使用三次握手协议建立连接。三次握手完成,TCP客户端和服务器端成功地建立连接,可以开始传输数据了。(HTTP是一个客户端和服务器端请求和应答的标准(TCP),它是建立在TCP协议之上的一种应用。)IP实现两个基本功能:寻址和分段。IP协议的作用主要有两个,一个是为每一台计算机分配IP地址,另一个是确定哪些地址在同一个子网络。IP协议是找到对方的详细地址,TCP协议是把安全的把数据传输给对方。
      TCP是什么意思

      IP在医学中什么意思

      IP是网络之间互连的协议,与医学没有任何关系;IP是TCP/IP体系中的网络层协议。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原则,IP只为主机提供一种无连接、不可靠的、尽力而为的数据报传输服务。扩展资料:IP位于TCP/IP模型的网络层(相当于OSI模型的网络层),对上可载送传输层各种协议的信息,例如TCP、UDP等;对下可将IP信息包放到链路层,通过以太网、令牌环网络等各种技术来传送。[2]为了能适应异构网络,IP强调适应性、简洁性和可操作性,并在可靠性做了一定的牺牲。IP不保证分组的交付时限和可靠性,所传送分组有可能出现丢失、重复、延迟或乱序等问题。一个IP分组由首部和数据两部分组成。首部的前20字节是所有IP分组必须具有的,也称固定首部。在首部固定部分的后面是一些可选字段,其长度是可变的。
      免疫沉淀法(Immunoprecipitation, IP)是一种研究蛋白质间交互作用的生物技术,常用于生物医学研究和检测,这种技术是将蛋白质视为抗原,并利用抗体与之进行特异性结合的特性,来进行研究。基于IP的实验技术还有Co-IP(免疫共沉淀)等,可用来检测蛋白间相互作用、蛋白质复合体等。
      IP在医学中什么意思

      远程医疗的应用领域

      远程医疗技术所要实现的目标主要包括:以检查诊断为目的的远程医疗诊断系统、以咨询会诊为目的的远程医疗会诊系统、以教学培训为目的的远程医疗教育系统和以家庭病床为目的的远程病床监护系统。应用的目的和需求不同,在远程医疗系统中配置的设备和使用的通信网络环境也有所不同。远程医疗诊断系统主要配置各种数字化医疗仪器和相应的通信接口,并且主要在医院内部的局域网上运行。终端用户设备包括电子扫描仪、数字摄像机以及话筒、扬声器等。远程医疗教育系统与医疗会诊系统相似,主要是采用视频会议方式在宽带网上运行。无论哪一种远程医疗系统,计算机和多媒体设备都是必不可少的。远程医疗的应用范围很广泛,通常可用于放射科、病例科、皮肤科、心脏科、内诊镜以及神经科等多种病例。远程医疗技术的应用十分广泛,因此决定这项技术具有巨大的发展空间。 远程医疗中多媒体技术的应用有赖于各种各样多媒体数字设备的支持。在远程医疗中多媒体技术主要应用在以下几个方面:(1) 媒体采集。可以通过数字摄像机(头)采集到高分辨率的图像。(2) 媒体存储。音频、视频以及医学图像均需在计算机内暂时或永久存储,这可用磁性或光磁器件(如硬盘、软盘、光盘等)实现。(3) 压缩/解压缩。现在流行的JPEG图像压缩标准可以做到10∶1到20∶1,并经诊断结果表明它对图像没有损害性。(4) 图像处理。它的基本功能应包括角度旋转、水平垂直伸缩、校正采集误差,并在诊所条件下能用肉眼观察到清晰的图像。(5) 用户界面。在医学上图形界面最为普遍,因为它能反映更多的医用信息(可视化信息),因此显示器、键盘、鼠标以及窗口管理软件是最基本的远程医疗用户界面。另外,多媒体设备也是需要的。 (1) 网络接口。不同的远程医疗需求和通信环境,对通信网络的选择也是多种多样的,因此网络接口速率也有高低区别。(2)网络协议。在远程医疗系统中广泛采用ATM(异步转移模式)互联协议。在电话网上传输医学图像可以采用H.324视频会议协议。TCP/IP协议可用于局域网和广域网接口,用它接入医学图像和远端的医疗信息源。(3) 视频传输。根据不同的远程医疗需求,视频传输速率也是不同的,大致可以分为低速率和高速率传输两类,前者用于视频会议,后者则用于诊断视频的传输。(4) 音频传输。在远程医疗系统内除了视频外,还有音频传输,它也可分为低速率和高速率传输两类,前者用于咨询会诊,后者则用于诊断病情。(5) 静态图像(片)传输。通常静态图像(片)的传输是单向通信,传输速率以单幅来计算,并且流量具有突发性。(6) 病历档案。它也是单向传输,并且主要是文本信息,因此传输带宽要求不高。(7) 骨干网络。作为远程医疗的骨干网络可有多种选择,但随着网络的扩大,有必要通过网桥或路由器将各个局域网互联成为广域网。 20世纪50年代末,美国学者Wittson首先将双向电视系统用于医疗;同年,Jutra等人创立了远程放射医学。此后,美国不断有人利用通信和电子技术进行医学活动,并出现了Telemedicine一词,现在国内专家统一将其译为“远程医疗(或远程医学)”。第一代远程医疗60年代初到80年代中期的远程医疗活动被视为第一代远程医疗。这一阶段的远程医疗发展较慢。从客观上分析,当时的信息技术还不够发达,信息高速公路正处于新生阶段,信息传送量极为有限,远程医疗受到通信条件的制约。第二代远程医疗自80年代后期,随着现代通信技术水平的不断提高,一大批有价值的项目相继启动,其声势和影响远远超过了第一代技术,可以被视为第二代远程医疗。从Medline所收录的文献数量看,1988年~1997年的10年间,远程医疗方面的文献数量呈几何级数增长。在远程医疗系统的实施过程中,美国和西欧国家发展速度最快,联系方式多是通过卫星和综合业务数据网(ISDN),在远程咨询、远程会诊、医学图像的远距离传输、远程会议和军事医学方面取得了较大进展。1988年美国提出远程医疗系统应作为一个开放的分布式系统的概念,即从广义上讲,远程医疗应包括现代信息技术,特别是双向视听通信技术、计算机及遥感技术,向远方病人传送医学服务或医生之间的信息交流。同时美国学者还对远程医疗系统的概念做了如下定义:远程医疗系统是指一个整体,它通过通信和计算机技术给特定人群提供医疗服务。这一系统包括远程诊断、信息服务、远程教育等多种功能,它是以计算机和网络通信为基础,针对医学资料的多媒体技术,进行远距离视频、音频信息传输、存储、查询及显示。乔治亚州教育医学系统(CSAMS)是目前世界上规模最大、覆盖面最广的远程教育和远程医疗网络,可进行有线、无线和卫星通信活动,远程医疗网是其中的一部分。欧洲及欧盟组织了3个生物医学工程实验室、10个大公司、20个病理学实验室和120个终端用户参加的大规模远程医疗系统推广实验,推动了远程医疗的普及。澳大利亚、南非、日本、香港等国家和地区也相继开展了各种形式的远程医疗活动。1988年12月,前苏联亚美尼亚共和国发生强烈地震,在美苏太空生理联合工作组的支持下,美国国家宇航局首次进行了国际间远程医疗,使亚美尼亚的一家医院与美国四家医院联通会诊。这表明远程医疗能够跨越国际间政治、文化、社会以及经济的界限。美国的远程医疗虽然起步早,但其司法制度曾一度阻碍了远程医疗的全面开展。所谓远程仅限于某一州内,因为美国要求行医需取得所在州的行医执照,跨州行医涉及到法律问题。据统计,1993年,美国和加拿大约有2250例病人通过远程医疗系统就诊,其中1000人是由得克萨斯州的定点医生进行的仅3~5分钟的肾透析会诊;其余病种的平均会诊时间约35分钟。美国的远程医疗工程拥有专款,部分由各州和联邦资金委员会提供。1994年的财政年度中,至少有13个不同的联邦拨款计划为远程医疗拨款8500万美元,仅佐治亚州就拨款800万元,用以建立6个地区的远程医疗网络。第三代远程医疗2010年开始远程医疗逐步呈现走进社区,走向家庭,更多的面向个人,提供定向,个性的服务发展特点。根据奇笛网的智能家居行业报告远程医疗与智能手机的发展紧密同步,物联网技术的发展与智能手机的普及,远程医疗也开始与云计算、云服务结合起来,众多的智能健康医疗产品逐渐面世,远程血压仪、远程心电仪,甚至远程胎心仪的出现,给广大的普通用户提供了更方便、更贴心的日常医疗预防、医疗监控服务。远程医疗也从疾病救治发展到疾病预防的阶段。谷歌开测远程医疗服务10月13日国外媒体Recode报道,谷歌(537.94, 4.73, 0.89%)目前正在悄然进军日趋热门的远程医疗领域。谷歌官方微博证实已经开始测试远程医疗服务,病人可以通过视频就诊 。 我国是一个幅员广阔的国家,医疗水平有明显的区域性差别,特别是广大农村和边远地区,因此远程医疗在我国更有发展的必要。我国从上世纪80年代才开始远程医疗的探索。1988年解放军总医院通过卫星与德国一家医院进行了神经外科远程病例讨论。1995年上海教育科研网、上海医大远程会诊项目启动,并成立了远程医疗会诊研究室。目前经过验收合格并正式投入运营的包括中国医学科学院北京协和医院、中国医学科学院阜外心血管病医院等全国二十多个省市的数十家医院网站,已经为数百例各地疑难急重症患者进行了远程、异地、实时、动态电视直播会诊,成功地进行了大型国际会议全程转播,并组织国内外专题讲座、学术交流和手术观摩数十次,极大地促进了我国远程医疗事业的发展。根据国家卫生信息化的总体规划,解放军总后勤部卫生部提出了军队卫生系统信息化建设“三大工程”,并分别被列为国家“金卫工程”军字1、2、3号工程,其中军字2号工程即为建设全军医药卫生信息网络和远程医疗会诊系统。尽管我国的远程医疗已取得了初步的成果,但是距发达国家水平还有很大差距,在技术、政策、法规、实际应用方面还需不断完善; 同时,广大人民群众对远程医疗的认识还有待进一步提高。远程医疗技术的发展与通信、信息技术的进步密不可分。我国幅员广阔,特别是广大农村和边远地区医疗水平较低,远程医疗更有发展的必要,但目前仍然受到技术、法律和认识的制约。为了实现对重症病人的监护,早期大多数医院采取了电视监控的手段,这就是远程医疗的雏形。计算机技术和通信技术的发展,特别是互联网络的发展,为远程诊断、远程治疗和远程手术提供了技术平台。于是,现代意义上的远程医疗作为一项新的应用技术提了出来,并很快得到了广泛的关注。
      主要是方便国内的客户与国外的专家进行跨空间的面对面交流,可以为客户解答疑惑并给出相应的治疗方案。杭州五舟国际专家远程会诊中心根据患者病情预约最合适的国外专家,与专家、客户预约好时间后,患者可在自己主治医生的陪同下与国外顶级专家“零距离”沟通,对病情进行分析以及相应的治疗方案。结束后国外专家会将纸质会诊结果传回给客户。随后杭州五舟会吧视频会诊全程录像并刻录光盘,同时会将医生简历、会诊报告中英文版形成全套会诊报告书交付患者。---------------------------------------------------------||Windows7下安装CentOS双系统:最近工作空闲下来了,于是就想利用这段时间学习一下Linux。首先得有一个Linux环境,因此利用自己的电脑,安装了双系统。因为公司大部分Linux都是安装的CentOS,所以我也选择了这个版本。1.下载CentOS的安装盘我的电脑是32位的,所以下载了i386版本的CentOS-6.2-i386-bin-DVD.iso注:应该下载硬盘安装版,而不是liveCD版liveCD (光盘版)是可以直接在光盘上运行的版本,运行后可以再选择安装到硬盘中。bin-DVD(硬盘安装版) 是一个纯安装版本,一般推荐用这个,因为 LiveCD 安装的时候很多软件包要从网络去下载,会很慢。将镜像文件解压后,提取其中的isolinux和images两个文件夹,将其复制到C盘和你存放镜像文件的磁盘的根目录下。注:存放镜像文件的磁盘必须为FAT32格式分区(因为Grub不认ntfs)。2.划分磁盘下载DiskTool分区助手这个工具主要用于硬盘分区,并非一定要用这个工具,只要能进行分区即可。启动DiskTool,选择你的一个盘,然后点击“创建分区”,划分一块硬盘空间,作为CentOS的硬盘,点击工具栏的“提交”按钮,重启电脑,使其生效。这个时候,划分出来的这个磁盘仍然归属于Windows,因此我们还需要将其从Windows中分离出去。鼠标右键计算机->管理->存储->磁盘管理,找到刚才划分的磁盘,右键->删除卷。3.多系统启动设置安装多个系统后,启动时会比较麻烦,因此,我们需要借助工具来进行多系统的启动管理,这里推荐EasyBCD。EasyBCD是一个多系统启动管理工具,免除了BCDEdit的繁琐冗长命令。启动EasyBCD,点击添加新条目->NeoGrub,然后编写配置。在点击“配置”按钮后,出现的文件中添加如下几行:#启动时显示的名字,可自定义安装centos 7后发现已经安装的windows 8系统和xp系统的启动项消失了,而且安装时centos的引导直接安装在主引导记录中,根本没有安装到分区的选项!于是用pe系统u盘启动后恢复了windows引导,结果centos引导又没有了。。。centos 7 系统新的启动管理器grub2有了一些变化。一、恢复centos的引导1、用centos iso 制作启动u盘进入到安装centos的界面,开机选择的时候不要选择安装centos,而是选择troubleshooting疑难解答选项,然后选择rescue a centos system。按tab键选择continue (一定要选),然后选择ok.2、进入命令行界面,输入:chroot /mnt/sysimage,接着就是重要的一步,安装grub2了。执行以下命令:/sbin/grub2-install /dev/sda,安装成功后执行reboot重新启动系统。这只是又把centos的启动项找回来了,windows的引导要在之后通过grub2来完成。二、恢复windows的引导1、之后的恢复就很简单了,重新启动系统之后centos系统就能打开了,可以通过grub2的功能实现windows的引导。2、打开终端,在root用户下执行下面的命令:grub2-mkconfig -o /boot/grub2/grub.conf。系统自动找到了windows 8 系统与xp系统的引导项,并加入到了grub.conf菜单中。这样就避免了手功改动文件的危险,并且所有系统都能正常启动。
      远程医疗的应用领域

      TCP是什么意思

      TCP 英文原义:Transmission Control Protocol中文释义:(RFC-793)传输控制协议注解:该协议主要用于在主机间建立一个虚拟连接,以实现高可靠性的数据包交换。IP协议可以进行IP数据包的分割和组装,但是通过IP协议并不能清楚地了解到数据包是否顺利地发送给目标计算机。而使用TCP协议就不同了,在该协议传输模式中在将数据包成功发送给目标计算机后,TCP会要求发送一个确认;如果在某个时限内没有收到确认,那么TCP将重新发送数据包。另外,在传输的过程中,如果接收到无序、丢失以及被破坏的数据包,TCP还可以负责恢复。传输控制协议(Transmission Control Protocol,TCP)是一种面向连接的、可靠的、基于字节流的运输层通信协议,通常由IETF的RFC 793说明。在简化的计算机网络OSI模型中,它完成运输层所指定的功能。什么是TCP/IP?TCP/IP(Transmission Control Protocol/Internet Protocol) 即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。它是由ARPANET网的研究机构发展起来的。有时我们将TCP/IP描述为互联网协议集"Internet Protocol Suite",TCP和IP是其中的两个协议(后面将会介绍)。由于TCP和IP是大家熟悉的协议,以至于用TCP/IP或IP/TCP这个词代替了整个协议集。这尽管有点奇怪,但没有必要去争论这个习惯。例如,有时我们讨论NFS 是基于TCP/IP时,尽管它根本没用到TCP(只用到IP,和另一种交互式 协议UDP而不是TCP)。Internet是网络的集合,包括ARPANET、NSFNET、分布在各地的局域网、以及其它类型的网络,如(DDN,Defense Data Network美国国防数据网络),这些统称为Internet。所有这些大大小小的网络互联在一起。(因为大多数网络基本协议是由DDN组织开发的,所以以前有时DDN与Internet在某种意义上具有相同的含义)。网络上的用户可以互相传送信息,除一些有授权限制和安全考虑外。一般的讲,互联网协议文档案是Internet委员会自己采纳的基本标准。 TCP/IP标准与其说由委员会指定,倒不如说由"舆论"来开发的。 任何人都可以提供一个文档,以RFC(Request for Comment需求注释) 方式公布。TCP/IP的标准在一系列称为RFC的文档中公布。文档由技术专家、特别工作组、或RFC编辑修订。公布一个文档时,该文档被赋予一个RFC量,如RFC959说明FTP、RFC793说明TCP、RFC791说明IP等。 最初的RFC一直保留而从来不会被更新,如果修改了该文档,则该文档又以一个新号码公布。因此,重要的是要确认你拥有了关于某个专题的最新RFC文档。文后会列出主要的RFC文档号。不管怎样,TCP/IP是一个协议集。为应用提供一些"低级"功能,这些包括IP、TCP、UDP。其它是执行特定任务的应用协议,如计算机间传送文件、发送电子邮件、或找出谁注册到另外一台计算机。因此, 最重要的"商业"TCP/IP服务有:* 文件传送File Transfer。文件传送协议FTP(File Transfer Protocol)允许用户从一台计算机到另一台取得文件,或发送文件到另外一台计算机。从安全性方面考虑,需要用户指定一个使用其它计算机的用户名和口令。它不同与NFS(Network File System)和Netbios协议。一旦你要访问另一台 系统中的文件,任何时刻都要运行FTP。而且你只能拷贝文件到自己的机器中去来使用它。(RFC 959中关于FTP的说明)* 远程登录Remote login网络终端协议TELNET允许用户登录到网络上任一计算机上。你可启动一个远程进程连接到指定的计算机,直到进程结束,期间你所键入的内容被送到所指定的计算机。值得注意的是,这时你实际上是与你的计算机进行对话。TELENET程序使得你的计算机在整个过程中不见了,所敲的每一个字符直接送到所登录的计算机系统。一般的说,这种远程连接是通过类式拨号连接的,也就是,拨通后,远程系统提示你输入注册名和口令,退出远程系统,TELNET程序也就退出,你又与自己的计算机对话了。微电脑中的TELNET工具一般含有一个终端仿真程序。* 计算机邮件Mail允许你发送消息给其它计算机的用户。通常,人们趋向于使用指定的一台或两台计算机。计算机邮件系统只需你简单地往另一用户的邮件文件中添加信息,但随之产生问题,使用的微电脑的环境不同,还有重要的是宏(MICRO)不适合于接受计算机邮件。为了发送电子邮件,邮件软件希望连接到目的计算机,如果是微电脑,也许它已关机,或者正在运行另一个应用程序呢?出于这种原因,通常由一个较大的系统来处理这些邮件,也就是一个一直运行着的邮件服务器。邮件软件成为用户从邮件服务器取回邮件的一个界面。 任何一个的TCP/IP工具提供上述这些服务。这些传统的应用功能在基于TCP/IP的网络中一直扮演非常重要的角色。目前情况有点变化,这些功能使用也发生变化,如老系统的改造,计算机的发展等,出现了各种安装版本,如:微电脑、工作站、小型机、和巨型机等。这些计算机好像在一起完成指定的任务,尽管有时看来像是只用到某个指定 的计算机,但它是通过网络得到其它计算机系统的服务。服务器Server是为网络上其它提供指定服务的系统,客户Client是得到这种服务的另外计算机系统。(值得注意的是,服务/客户机不一定是不同的计算机,有可能是同一计算机中的不同运行程序)。以下是几种目前计算机上典型的一些服务,这些服务可在TCP/IP网络上调用。
      transport control protocol

      * 网络文件系统(NFS) 这种访问另一计算机的文件的方法非常接近于流行的FTP。网络文件系统提供磁盘或设备服务,而无需特定的网络实用程序来访问另一系统的文件。可以简单地认为它是一个外加的磁盘驱动器。这种额外"虚拟"磁盘驱动器就是其它计算机系统的磁盘。这非常有用。你只需加大几台计算机的磁盘容量,就可使网络上其他用户访问它,且不说所带来的经济效益,它还能够让几台工作的计算机共享相同的文件。它也使得系统维护和备份易如反掌,因为再不必为大量的不同机器上 的文件的升级和备份而担心。* 远程打印(Remote printing)允许你使用其它计算机上的打印机,好像这些打印机直接连到你的计算机上。* 远程执行(Remote execution)允许你请求运行在不同计算机上的特殊程序。当你在一个很小的计算机上运行一个需要大机系统资源的程序时,这时候远程执行非常有用。* 名字服务器(Name servers)在一个大的系统安装过程中,需要用到大量的各种名字,包括用户名、口令,姓名、网络地址、帐号等,管理这些是非常令人乏味的。因此将这些数据形成数据库,放到一个小系统中去,其它系统通过网络来访问这些数据。* 终端服务器(Terminal servers)很多的终端连接安装不再直接将终端连到计算机,取而代之的是,将他们连接到终端服务器上。终端服务器是一个小的计算机,它只需知道怎样运行TELNET(或其它一些完成远程登录的协议)。如果你的终端想连上去,只用键入要连的计算机名就可。通常有可能同时有几个这种连接,这时终端服务器采用快速开关技术来切换。上述所描述的一些协议是由Berkeley, Sun,或其它组织定义的。因此,它们不是互联网协议集(Internet Protocol Suite)的一部分, 只是使用到TCP/IP的工具,如同一般的TCP/IP 应用协议。因为协议的定义不一致,并且商业支持的TCP/IP工具广泛应用,也许会把这些协议作为互联协议集中的一部分。上述列出的只是基于TCP/IP部分服务的一些简单例子,但包含了一些"主要"的应用。TCP的服务尽管TCP和UDP都使用相同的网络层(IP),TCP却向应用层提供与UDP完全不同的服务。TCP提供一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务器)在彼此交换数据之前必须先建立一个TCP连接。这一过程与打电话很相似,先拨号振铃,等待对方摘机说“喂”,然后才说明是谁。在第18章我们将看到一个TCP连接是如何建立的,以及当一方通信结束后如何断开连接。在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP。TCP通过下列方式来提供可靠性:�6�1应用数据被分割成TCP认为最适合发送的数据块。这和UDP完全不同,应用程序产生的数据报长度将保持不变。由TCP传递给IP的信息单位称为报文段或段(segment)TCP如何确定报文段的长度。�6�1当TCP发出一个段后,它启动一个定时器,等待目的端确认收到这个报文段。如果不能及时收到一个确认,将重发这个报文段。在第21章我们将了解TCP协议中自适应的超时及重传策略。�6�1当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常将推迟几分之一秒�6�1TCP将保持它首部和数据的检验和。这是一个端到端的检验和,目的是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP将丢弃这个报文段和不确认收到此报文段(希望发端超时并重发)。�6�1既然TCP报文段作为IP数据报来传输,而IP数据报的到达可能会失序,因此TCP报文段的到达也可能会失序。如果必要,TCP将对收到的数据进行重新排序,将收到的数据以正确的顺序交给应用层。�6�1既然IP数据报会发生重复,TCP的接收端必须丢弃重复的数据。�6�1TCP还能提供流量控制。TCP连接的每一方都有固定大小的缓冲空间。TCP的接收端只允许另一端发送接收端缓冲区所能接纳的数据。这将防止较快主机致使较慢主机的缓冲区溢出。两个应用程序通过TCP连接交换8bit字节构成的字节流。TCP不在字节流中插入记录标识符。我们将这称为字节流服务(bytestreamservice)。如果一方的应用程序先传10字节,又传20字节,再传50字节,连接的另一方将无法了解发方每次发送了多少字节。收方可以分4次接收这80个字节,每次接收20字节。一端将字节流放到TCP连接上,同样的字节流将出现在TCP连接的另一端。另外,TCP对字节流的内容不作任何解释。TCP不知道传输的数据字节流是二进制数据,还是ASCII字符、EBCDIC字符或者其他类型数据。对字节流的解释由TCP连接双方的应用层解释。 这种对字节流的处理方式与Unix操作系统对文件的处理方式很相似。Unix的内核对一个应用读或写的内容不作任何解释,而是交给应用程序处理。对Unix的内核来说,它无法区分一个二进制文件与一个文本文件。
      TCP是什么意思

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类