tcp用什么访问(tcp外网访问)

      最后更新:2023-10-21 21:41

      TCP协议需要使用到哪些端口?哪些网络服务?

      端口:1 服务:tcpmux说明:这显示有人在寻找sgi irix机器。irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开。irix机器在发布是含有几个默认的无密码的帐户,如:ip、guest uucp、nuucp、demos 、tutor、diag、outofbox等。许多管理员在安装后忘记删除这些帐户。因此hacker在internet上搜索tcpmux并利用这些帐户。端口:7服务:echo说明:能看到许多人搜索fraggle放大器时,发送到x.x.x.0和x.x.x.255的信息。端口:19服务:character generator说明:这是一种仅仅发送字符的服务。udp版本将会在收到udp包后回应含有**字符的包。tcp连接时会发送含有**字符的数据流直到连接关闭。hacker利用ip欺骗可以发动dos攻击。伪造两个chargen服务器之间的udp包。同样fraggle dos攻击向目标地址的这个端口广播一个带有伪造受害者ip的数据包,受害者为了回应这些数据而过载。端口:21服务:ftp说明:ftp服务器所开放的端口,用于上传、下载。最常见的攻击者用于寻找打开anonymous的ftp服务器的方法。这些服务器带有可读写的目录。木马doly trojan、fore、invisible ftp、webex、wincrash和blade runner所开放的端口。端口:22服务:ssh说明:pcanywhere建立的tcp和这一端口的连接可能是为了寻找ssh。这一服务有许多弱点,如果配置成特定的模式,许多使用rsaref库的版本就会有不少的漏洞存在。端口:23服务:telnet说明:远程登录,入侵者在搜索远程登录unix的服务。大多数情况下扫描这一端口是为了找到机器运行的操作系统。还有使用其他技术,入侵者也会找到密码。木马tiny telnet server就开放这个端口。端口:25服务:smtp说明:smtp服务器所开放的端口,用于发送邮件。入侵者寻找smtp服务器是为了传递他们的spam。入侵者的帐户被关闭,他们需要连接到高带宽的e-mail服务器上,将简单的信息传递到不同的地址。木马antigen、email password sender、haebu coceda、shtrilitz stealth、winpc、winspy都开放这个端口。端口:31服务:msg authentication说明:木马master paradise、hackers paradise开放此端口。端口:42服务:wins replication说明:wins复制端口:53服务:domain name server(dns)说明:dns服务器所开放的端口,入侵者可能是试图进行区域传递(tcp),欺骗dns(udp)或隐藏其他的通信。因此防火墙常常过滤或记录此端口。端口:67服务:bootstrap protocol server说明:通过dsl和cable modem的防火墙常会看见大量发送到广播地址255.255.255.255的数据。这些机器在向dhcp服务器请求一个地址。hacker常进入它们,分配一个地址把自己作为局部路由器而发起大量中间人(man-in-middle)攻击。客户端向68端口广播请求配置,服务器向67端口广播回应请求。这种回应使用广播是因为客户端还不知道可以发送的ip地址。端口:69服务:trival file transfer说明:许多服务器与bootp一起提供这项服务,便于从系统下载启动代码。但是它们常常由于错误配置而使入侵者能从系统中窃取任何 文件。它们也可用于系统写入文件。端口:79服务:finger server说明:入侵者用于获得用户信息,查询操作系统,探测已知的缓冲区溢出错误,回应从自己机器到其他机器finger扫描。端口:80服务:http说明:用于网页浏览。木马executor开放此端口。端口:99服务:metagram relay说明:后门程序ncx99开放此端口。端口:102服务:message transfer agent(mta)-x.400 over tcp/ip说明:消息传输代理。端口:109服务:post office protocol -version3说明:pop3服务器开放此端口,用于接收邮件,客户端访问服务器端的邮件服务。pop3服务有许多公认的弱点。关于用户名和密码交 换缓冲区溢出的弱点至少有20个,这意味着入侵者可以在真正登陆前进入系统。成功登陆后还有其他缓冲区溢出错误。端口:110服务:sun公司的rpc服务所有端口说明:常见rpc服务有rpc.mountd、nfs、rpc.statd、rpc.csmd、rpc.ttybd、amd等端口:113服务:authentication service说明:这是一个许多计算机上运行的协议,用于鉴别tcp连接的用户。使用标准的这种服务可以获得许多计算机的信息。但是它可作为许多服务的记录器,尤其是ftp、pop、imap、smtp和irc等服务。通常如果有许多客户通过防火墙访问这些服务,将会看到许多这个端口的连接请求。记住,如果阻断这个端口客户端会感觉到在防火墙另一边与e-mail服务器的缓慢连接。许多防火墙支持tcp连接的阻断过程中发回rst。这将会停止缓慢的连接。端口:119服务:network news transfer protocol说明:news新闻组传输协议,承载usenet通信。这个端口的连接通常是人们在寻找usenet服务器。多数isp限制,只有他们的客户才能访问他们的新闻组服务器。打开新闻组服务器将允许发/读任何人的帖子,访问被限制的新闻组服务器,匿名发帖或发送spam。端口:135服务:本地 service说明:microsoft在这个端口运行dce rpc end-point mapper为它的dcom服务。这与unix 111端口的功能很相似。使用dcom和rpc的服务利用计算机上的end-point mapper注册它们的位置。远端客户连接到计算机时,它们查找end-point mapper找到服务的位置。hacker扫描计算机的这个端口是为了找到这个计算机上运行exchange server吗?什么版本?还有些dos攻击直接针对这个端口。端口:137、138、139服务:netbios name service说明:其中137、138是udp端口,当通过网上邻居传输文件时用这个端口。而139端口:通过这个端口进入的连接试图获得netbios/smb服务。这个协议被用于windows文件和打印机共享和samba。还有wins regisrtation也用它。端口:143服务:interim mail access protocol v2说明:和pop3的安全问题一样,许多imap服务器存在有缓冲区溢出漏洞。记住:一种linux蠕虫(admv0rm)会通过这个端口繁殖,因此许多这个端口的扫描来自不知情的已经被感染的用户。当redhat在他们的linux发布版本中默认允许imap后,这些漏洞变的很流行。这一端口还被用于imap2,但并不流行。端口:161服务:snmp说明:snmp允许远程管理设备。所有配置和运行信息的储存在数据库中,通过snmp可获得这些信息。许多管理员的错误配置将被暴露在internet。cackers将试图使用默认的密码public、private访问系统。他们可能会试验所有可能的组合。snmp包可能会被错误的指向用户的网络。端口:177服务:x display manager control protocol说明:许多入侵者通过它访问x-windows操作台,它同时需要打开6000端口。端口:389服务:ldap、ils说明:轻型目录访问协议和netmeeting internet locator server共用这一端口。端口:443服务:https说明:网页浏览端口,能提供加密和通过安全端口传输的另一种http。端口:456服务:【null】说明:木马hackers paradise开放此端口。端口:513服务:login,remote login说明:是从使用cable modem或dsl登陆到子网中的unix计算机发出的广播。这些人为入侵者进入他们的系统提供了信息。端口:544服务:【null】说明:kerberos kshell端口:548服务:macintosh,file services(afp/ip)说明:macintosh,文件服务。端口:553服务:corba iiop (udp)说明:使用cable modem、dsl或vlan将会看到这个端口的广播。corba是一种面向对象的rpc系统。入侵者可以利用这些信息进入系统。端口:555服务:dsf说明:木马phase1.0、stealth spy、inikiller开放此端口。端口:568服务:membership dpa说明:成员资格 dpa。端口:569服务:membership msn说明:成员资格 msn。端口:635服务:mountd说明:linux的mountd bug。这是扫描的一个流行bug。大多数对这个端口的扫描是基于udp的,但是基于tcp的mountd有所增加(mountd同时运行于两个端口)。记住mountd可运行于任何端口(到底是哪个端口,需要在端口111做portmap查询),只是linux默认端口是635,就像nfs通常运行于2049端口。端口:636服务:ldap说明:ssl(secure sockets layer)端口:666服务:doom id software说明:木马attack ftp、satanz backdoor开放此端口端口:993服务:imap说明:ssl(secure sockets layer)端口:1001、1011服务:【null】说明:木马silencer、webex开放1001端口。木马doly trojan开放1011端口。端口:1024服务:reserved说明:它是动态端口的开始,许多程序并不在乎用哪个端口连接网络,它们请求系统为它们分配下一个闲置端口。基于这一点分配从端口1024开始。这就是说第一个向系统发出请求的会分配到1024端口。你可以重启机器,打开telnet,再打开一个窗口运行natstat -a 将会看到telnet被分配1024端口。还有sql session也用此端口和5000端口。端口:1025、1033服务:1025:network blackjack 1033:【null】说明:木马netspy开放这2个端口。端口:1080服务:socks说明:这一协议以通道方式穿过防火墙,允许防火墙后面的人通过一个ip地址访问internet。理论上它应该只允许内部的通信向外到达internet。但是由于错误的配置,它会允许位于防火墙外部的攻击穿过防火墙。wingate常会发生这种错误,在加入irc聊天室时常会看到这种情况。端口:1170服务:【null】说明:木马streaming audio trojan、psyber stream server、voice开放此端口。端口:1234、1243、6711、6776服务:【null】说明:木马subseven2.0、ultors trojan开放1234、6776端口。木马subseven1.0/1.9开放1243、6711、6776端口。端口:1245服务:【null】说明:木马vodoo开放此端口。端口:1433服务:sql说明:microsoft的sql服务开放的端口。端口:1492服务:stone-design-1说明:木马ftp99cmp开放此端口。端口:1500服务:rpc client fixed port session queries说明:rpc客户固定端口会话查询端口:1503服务:netmeeting t.120说明:netmeeting t.120端口:1524服务:ingress说明:许多攻击脚本将安装一个后门shell于这个端口,尤其是针对sun系统中sendmail和rpc服务漏洞的脚本。如果刚安装了防火墙就看到在这个端口上的连接企图,很可能是上述原因。可以试试telnet到用户的计算机上的这个端口,看看它是否会给你一个shell。连接到600/pcserver也存在这个问题。端口:1600服务:issd说明:木马shivka-burka开放此端口。端口:1720服务:netmeeting说明:netmeeting h.233 call setup。端口:1731服务:netmeeting audio call control说明:netmeeting音频调用控制。端口:1807服务:【null】说明:木马spysender开放此端口。端口:1981服务:【null】说明:木马shockrave开放此端口。端口:1999服务:cisco identification port说明:木马backdoor开放此端口。端口:2000服务:【null】说明:木马girlfriend 1.3、millenium 1.0开放此端口。端口:2001服务:【null】说明:木马millenium 1.0、trojan cow开放此端口。端口:2023服务:xinuexpansion 4说明:木马pass ripper开放此端口。端口:2049服务:nfs说明:nfs程序常运行于这个端口。通常需要访问portmapper查询这个服务运行于哪个端口。端口:2115服务:【null】说明:木马bugs开放此端口。端口:2140、3150服务:【null】说明:木马deep throat 1.0/3.0开放此端口。端口:2500服务:rpc client using a fixed port session replication说明:应用固定端口会话复制的rpc客户端口:2583服务:【null】说明:木马wincrash 2.0开放此端口。端口:2801服务:【null】说明:木马phineas phucker开放此端口。端口:3024、4092服务:【null】说明:木马wincrash开放此端口。端口:3128服务:squid说明:这是squid http代理服务器的默认端口。攻击者扫描这个端口是为了搜寻一个代理服务器而匿名访问internet。也会看到搜索其他代理服务器的端口8000、8001、8080、8888。扫描这个端口的另一个原因是用户正在进入聊天室。其他用户也会检验这个端口以确定用户的机器是否支持代理。端口:3129服务:【null】说明:木马master paradise开放此端口。端口:3150服务:【null】说明:木马the invasor开放此端口。端口:3210、4321服务:【null】说明:木马schoolbus开放此端口端口:3333服务:dec-notes说明:木马prosiak开放此端口端口:3389服务:超级终端说明:windows 2000终端开放此端口。端口:3700服务:【null】说明:木马portal of doom开放此端口端口:3996、4060服务:【null】说明:木马remoteanything开放此端口端口:4000服务:qq客户端说明:腾讯qq客户端开放此端口。端口:8000服务:oicq说明:腾讯qq服务器端开放此端口。端口:8010服务:wingate说明:wingate代理开放此端口。端口:8080服务:代理端口说明:www代理开放此端口。端口:13223服务:powwow说明:powwow是tribal voice的聊天程序。它允许用户在此端口打开私人聊天的连接。这一程序对于建立连接非常具有攻击性。它会驻扎在这个tcp端口等回应。造成类似心跳间隔的连接请求。如果一个拨号用户从另一个聊天者手中继承了ip地址就会发生好象有很多不同的人在测试这个端口的情况。这一协议使用opng作为其连接请求的前4个字节。端口:17027服务:conducent说明:这是一个外向连接。这是由于公司内部有人安装了带有conducent"adbot"的共享软件。conducent"adbot"是为共享软件显示广告服务的。使用这种服务的一种流行的软件是pkware。51cto学院APP手机软件端口:137说明:sql named pipes encryption over other protocols name lookup(其他协议名称查找上的sql命名管道加密技术)和sql rpc encryption over other protocols name lookup(其他协议名称查找上的sql rpc加密技术)和wins netbt name service(wins netbt名称服务)和wins proxy都用这个端口。端口:161说明:simple network management protocol(smtp)(简单网络管理协议)。端口:162说明:snmp trap(snmp陷阱)端口:445说明:common internet file system(cifs)(公共internet文件系统)端口:464说明:kerberos kpasswd(v5)。另外tcp的464端口也是这个用途。端口:500说明:internet key exchange(ike)(internet密钥交换)端口:1645、1812说明:remot authentication dial-in user service(radius)authentication(routing and remote access)(远程认证拨号用户服务)端口:1646、1813说明:radius accounting(routing and remote access)(radius记帐(路由和远程访问))端口:1701说明:layer two tunneling protocol(l2tp)(第2层隧道协议)端口:1801、3527说明:microsoft message queue server(microsoft消息队列服务器)。还有tcp的135、1801、2101、2103、2105也是同样的用途。端口:2504说明:network load balancing(网络平衡负荷) msconfig
      TCP/IP协议中的端口,端口号的范围从0到65535,各种常用程序使用的标准端口: 应用协议 端口号/协议 说明ftp-data20/tcp FTP, dataftp21/tcpFTP. controltelnet 23/tcpsmtp25/tcp Simple Mail Transfer Protocoltime 37/tcp timservertime 37/udp timserverdomain 53/tcpDomain Name Serverdomain 53/udpDomain Name Servertftp 69/udpTrivial File Transfergopher70/tcphttp80/tcp www-http World Wide Webpop3 110/tcpPost Office Protocol-Version 3nntp119/tcp Network News Transfer Protocolnetbios-ns137/tcp NETBIOS Name Servicenetbios-ns137/udp NETBIOS Name Servicenetbios-dgm 138/udp NETBIOS Datagram Servicenetbios-ssn139/tcp NETBIOS Session Serviceimap143/tcp Internet Message Access Protocolsnmp 161/udp SNMPsnmptrap162/udp SNMP trapirc194/tcp Internet Relay Chat Protocolipx 213/udpIPX over IPldap 389/tcpLightweight Directory Access Protocolhttps443/tcphttps443/udpuucp540/tcpldaps 636/tcp LDAP over TLS/SSLdoom 666/tcp Doom Id Softwaredoom 666/udpDoom Id Softwarephone 1167/udpConference callingms-sql-s 1433/tcpMicrosoft-SQL-Serverms-sql-s 1433/udpMicrosoft-SQL-Serverms-sql-m1434/tcp Microsoft-SQL-Monitorms-sql-m1434/udpMicrosoft-SQL-Monitorwins 1512/tcpMicrosoft Windows Internet Name Servicewins 1512/udpMicrosoft Windows Internet Name Servicel2tp1701/udp Layer Two Tunneling Protocol1720/tcpQICQ 4000/udpQICQ 8000/udp Socks协议 1080/udp
      TCP协议需要使用到哪些端口?哪些网络服务?

      TCP本机通信时可以使用哪些IP地址来进行访问?

      1、本机设定的IP; 2、环回地址,以127.开头的IP地址。
      TCP本机通信时可以使用哪些IP地址来进行访问?

      怎么用TCP协议通过外网连接服务器

      首先你要明白路由是不是共享式NAT上网的,也就是说router port nat出去的数据是一直堆叠或者持续变动的,而不做端口映射基本没有实现的可能!当然如果是静态NAT,那么直接做静态NAT就可以了!如灰鸽子,是直接通过本地服务端(中灰鸽子端)连接广域网客户端(控制端),然后服务端和建立的联系。如通过80端口出数据,穿透防火墙等等。你可以尝试修改数据包出去的port,同时在两个端进行修改!-------------抓取到数据包的时候注意地址段,关键在于让路由到router nat到数据包的时候,能找到你的主机A或者W。你可以参照一些三层更新之类的软件。有通过路由器,那就在路由器中设置端口映射,要求是电脑在路由器中获取一个固定的内网IP。由于家用宽带一般禁用了80和21这些常用端口,所以需要的是通过外网访问时,端口就不能是被禁用的端口,另外,家用宽带都是48小时更换一次IP,所以你就需要DDNS,比如花生壳动态域名。已经设置的动态域名,如:dongtai.ddns.net设置端口映射,需要通过远程链接访问家里的计算机(10.0.1.201),则在路由器中设置端口映射为远程访问端口(如:3390),目标计算机IP(10.0.1.201),目标计算机端口(3389,3389是远程桌面的端口)。最后你通过其他计算机远程桌面家里的电脑的时候,就只需要在远程桌面窗口输入:dongtai.ddns.net:3390就可以了最重要的是你要有一个公网IP。可能逻辑上有点混乱,对于映射,不同的路由器设置方式都是大致相同的,具体的那就自己查查自己的路由器怎么设置咯。
      怎么用TCP协议通过外网连接服务器

      TCP的连接方式是什么?

      TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答 TCP的三次握手SYN+ACK,并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错误的连接,TCP使用的流量控制协议是可变大小的滑动窗口协议。TCP三次握手的过程如下:客户端发送SYN(SEQ=x)报文给服务器端,进入SYN_SEND状态。服务器端收到SYN报文,回应一个SYN (SEQ=y)ACK(ACK=x+1)报文,进入SYN_RECV状态。客户端收到服务器端的SYN报文,回应一个ACK(ACK=y+1)报文,进入Established状态。 三次握手完成,TCP客户端和服务器端成功地建立连接,可以开始传输数据了。
      首先纠正你一点。。不是连接方式。。是数据的交换方式。。 TCP属于分组交换方式。。
      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网络上调用。* 网络文件系统(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服务器,需要外网能访问,怎么做?

      首先你要明白路由是不是共享式NAT上网的,也就是说router port nat出去的数据是一直堆叠或者持续变动的,而不做端口映射基本没有实现的可能! 当然如果是静态NAT,那么直接做静态NAT就可以了!如楼上灰鸽子,是直接通过本地服务端(中灰鸽子端)连接广域网客户端(控制端),然后服务端和建立的联系。如通过80端口出数据,穿透防火墙等等。你可以尝试修改数据包出去的port,同时在两个端进行修改!-------------抓取到数据包的时候注意地址段,关键在于让路由到router nat到数据包的时候,能找到你的主机A或者W。 你可以参照一些三层更新之类的软件。
      另加个辅助连接的服务器,远程控制软件TeamViewer就是这样做的;路由器上的UPnP功能也可以啊,迅雷上就可以开启UPnP自动映射端口功能
      【我是楼主,修改不了了,新开个号来说明下】 我有认真看了那篇文章。说下我的具体实现思路吧:W为WEB服务器,提供HTTPS为位于NAT下的TCP服务器A为需要连接S的TCP客户端首先,S用TCP方式登录W,W记录下S的外口IP及端口A想要向S发起TCP连接,那么A先用TCP方式向W发起HTTP请求,W把S的外口IP及端口反馈给A,并记录下A的IP及端口W通知S“A要对你进行连接”,并把A的外口IP及端口发送给SS接收到通知后,向A发起一次TCP连接,并转为监听状态,同时告诉W“我准备好接受连接了”W再通知A“可以进行连接”最后,A向S发起TCP连接请求 整个就是UDP打洞的原理。只是之前一直没想到TCP也可以这么干。大家说说看这样能不能实现?
      这是一条动态的 端口影射 在 PAT 路由上 192.168.0.2 11111 10.0.0.2 22222HTTP 保留 10.0.0.2 22222载把这个消息 告诉 A A拿这个 连接能连接么?一个TCP 连接的 三握手 怎么 搭建 ?UDP 的我感觉可以。 不过 这样的技术确实存在 。迅雷 就是很典型的 是么? 共同学习吧 。
      1 把你的计算机做成服务器 2 装黑客软件 友情提示:单开FTP文件传输协议很危险
      局域网TCP服务器,需要外网能访问,怎么做?

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

          热门文章

          文章分类