美文网首页
2019-03-03 网络与IP

2019-03-03 网络与IP

作者: 追夢的蚂蚁 | 来源:发表于2019-03-03 11:43 被阅读0次

TCP传输控制协议(英语:Transmission Control Protocol)


TCP 和 UDP 的区别是什么

简答:TCP 可靠、面向连接、相对 UDP 较慢;UDP 不可靠,不面向连接、相对 TCP 较快。搞定。

TCP 的三次握手指的是什么

简答:每次建立连接前,客户端和服务端之前都要先进行三次对话才开始正式传输内容,三次对话大概是这样的:

1. 客户端:我要连接你了,可以吗

2. 服务端:嗯,我准备好了,连接我吧

3. 客户端:那我连接你咯。

4. 开始后面步骤

如果想更了解 TCP 可以看 此文,也可以买一本《TCP/IP 详解(卷一)》

IP 网络协议(英语:Internet Protocol)


只要你在互联网中,那么你就会有一个 IP。通俗上理解,IP 分为「内网 IP」 和「外网 IP」

这里有一个重要的原则:一个端口对应一个服务。

比如

要提供 HTTP 服务你最好使用 80 端口(能不能使用别的端口?可以,不过不建议你违反约定)

要提供 HTTPS 服务你最好使用 443 端口(能不能使用别的端口?可以,不过不建议你违反约定)

要提供 FTP 服务你最好使用 21 端口(能不能使用别的端口?可以,不过不建议你违反约定)

问题:一共由多少端口?

每个机器一共有 65535(2的16次方减1)个端口(这是协议规定的)。不过这些端口的使用由一些规定

0 到 1023(2的10次方减1)号端口是留给系统使用的,你只有拥有了管理员权限后,才能使用这 1024 个端口。

其他端口可以给普通用户使用

如果一个端口正在提供服务,也就是被占用了,那么就不能再使用这个端口。除非你先停掉正在占用这个端口的服务。以后你们会经常遇到这个问题。

相关文章

网友评论

      本文标题:2019-03-03 网络与IP

      本文链接:https://www.haomeiwen.com/subject/zccpuqtx.html