基本面联网

议定书

其中的第一件事情是你必须考虑与网络就是,你可以沟通与本土操作系统。 举例来说,如果你有你的服务器一台电脑,与Linux作业系统安装,你会希望客户使用,例如, Windows和Mac电脑,也无法进入您的服务器。 要做到这一点,操作系统都需要使用相同的数据传输语言。能够做到这一点是利用议定书。

  

一项议定书,根本是一个标准的如何数据应会传送到一个网络。 虽然有许多不同的协议,我们将集中于TCP / IP的,这是最常见的协议在互联网上。 名字的议定书,这其实是有点误导之嫌,然而,在这有实际上是两个不同的协议下,现有的TCP / IP协议。 这些都是TCP时,即传输控制协议, UDP的,它为用户数据报协议。 我们现在来看看之间的分歧这两个议定书。

的TCP :传输控制协议

当使用TCP协议,在网络,你首先要营造一个连接到另一台计算机。 这似乎显而易见,但并非所有的协议需要一个方面,作为与UDP协议。 一旦连接确立,然后你可以使用,抵港及离港的溪流来传送和接收数据的网络。 主要优点使用TCP协议的是,它保证了交付你的数据(在正确顺序) ,并处理重复的数据包。 的TCP也有拥塞控制和流量控制机制,它们是有用的时候,流了很多的数据。

当发送数据与TCP时,有很多事情都是做给数据发送前。 第一,的TCP增加了额外的头信息数据,并可能分裂,它分散成许多不同的数据包,等等,所有这一点很重要,如果数据必须优化尽可能小。 它是一个相当浪费,如果游戏发送一个字节的数据包及TCP 。 此外,如果过大的一个数据量放进一个封装,它可以是效率不高。

一包是简单地一单位的数据,它派遣了一个网络。

UDP数据:用户数据报协议

UDP的,可以说是一种无连接的协议,因为你不真正创造一个连接到远程计算机。 与UDP的,你只须列明,只要这些资料前往去,你永远不知道,如果得到有或没有。 这使得UDP的是一个不可靠的协议,因为它可以很容易失去封包,并产生重复的。 这听起来真可怕,不是吗? 好处是UDP的在TCP是,它可以更有效的。 举例来说, TCP协议有流量控制建成它,从而限制了初始带宽的网络连接,以缓解网络拥塞,而UDP数据并没有这种事情,这意味着我们获得完全可用带宽。 此外,我们可以处理丢失的数据包,加入我们自己的简单通报讯息,以确定是否已发出正确与否。 不过,加入太多的错误检查可以作出的UDP没有任何优于TCP协议效率。

IP地址

一个IP地址是一个方法,你可以找出计算机网络(或互联网) 。 如果你有上网通过调制解调器或缆线(或者对某一局部区域网络) ,你可以找到你的IP地址去命令提示符在Windows和打字:

 ipconfig 

如果你有一个拨号连接到互联网上,是有可能的,你将被分派到一个新的IP地址动态的,每次你连接到互联网。 但是,如果你很幸运有一个电缆连接,您将被分配一个固定的IP地址。

所以,我们现在知道如何找出IP地址;让我们看看他们,其实是一个。 目前, IP地址构成一个32位的号码,这是可以分解成四个字节在形式上XXXX的,此处" X "是一个单一字节。 从以往的形象,各IP地址是192.168.0.133 。 注意方式的IP位址都派代表出席,是正在修改中。 目前的32位系统被称为IPv4的,但新的制度将代表IP地址,通过一个128位数字表示,这将是所谓的IPv6 。 更多有关这方面的资料,新的标准,可在下列网站: http://www.ipv6.org/

港口

现在,我们知道电脑可区别于对方超过一个网络通过IP地址,但如果有好几个服务器应用程序运行于一个单一的电脑吗? 你怎么确定服务器为网络的讯息是有意的吗? 答案,这是港口,一个港口,是不是其实是一个物理的事情,而根本是一个16位的价值。 操作系统记录,其中港口投入使用,哪些是没有意义的。 第一阶段以1023端口预留,由系统共同服务(如FTP ,运行于港口21 ) 。 这使得港口的1024至65535免费让我们使用我们的应用。 值得注意的是:没有这样的事,因为港口0 。

有一种被称为iana (因特网分配号码权威) ,其中记录知名用于港口。 更多有关这方面的资料,请参阅下列网址: http://www.iana.org/

插座

由于IP地址和端口被用来识别机和服务器,一个插座 ,是用于建立连接和发送数据之间的机器。 最好的办法想出一个插座,是作为一个管道通过该数据可以流两机,对一个网络。 主要有两种类型的插座,我们感兴趣的是:流套接字和数据报套接字。

流和数据报套接字

一个流套接字是用与TCP协议的,就如你所知,从以前的TCP需要连接到远程机器之前的数据可以被发送。 当一个方面是确立后,我们用一个流套接字获得要么是输出或输入流(或两者) ,为连接,所以我们可以很容易地发送和接收数据通过溪流。

1 数据报套接字是不同,因为它并没有任何溪流与此相关。 它通过发送数据包的信息,还含有方面的资料如包的由来。 通过使用这种方法,然后才能够回答的信息,利用信息,这是包含在包对于它究竟来自何方。

这是一篇文章说:由Del fourrier
免责声明:我们的网站是不负责所载的资料,由本条规定。 这篇文章根本没有反映看法,意见,想法或信仰的文章目录中的工作人员。

翻译通知:文章"的基本网络化"被翻译使用的自动翻译服务。 我们真诚地道歉,对任何翻译错误发生。 谢谢你的谅解。

Online: 544 users browsing the articles directory