亚洲国产成人综合色就色

亚洲国产成人综合色就色

202205月10日

久久夜色精品国产噜噜亚洲av 字节一面后续:TCP/IP 四层模子了解么?每一层都有哪些契约?

发布日期:2022-05-10 19:48    点击次数:159

久久夜色精品国产噜噜亚洲av

本文转载自微信公众号「CS指南」,作家大白。转载本文请关联CS指南公众号。

大家好,我是大白。

这是 「口试现场」操作系统 的姊妹篇策划机汇集,这个系列我知道过确切口试的花样向你素养某个具体的常识点。

底下是正文。

1施行回来

口试官:前次我们聊了汇集分层关联的施行,今天我们不绝延长一下,来聊聊每一层具体做了什么事情。

大白:好的好的!

口试官:运转之前,我们先走动来一下 TCP/IP 4 层模子。

应用层 传输层 汇集层 汇集接口层

TCP-IP-4-model

2应用层

口试官:每每我们建议从应用层向汇集接口层学习。你先说说应用层主要做了什么责任吧?

大白: 应用层位于传输层之上,主要提供两个终局开拓上的应用步调之间信回绝换的就业,它界说了信回绝换的花样,音信会交给下一层传输层来传输。 我们把应用层交互的数据单位称为报文。

应用层契约界说了汇集通讯轨则,对于不同的汇集应用需要不同的应用层契约。在互联网中应用层契约好多,如救助 Web 应用的 HTTP 契约,救助电子邮件的 SMTP 契约等等。

network-layer

HTTP:超文本传输契约

口试官:那你先聊聊 HTTP 契约吧!

大白:超文本传输契约(HTTP,HyperText Transfer Protocol)主淌若为 Web 浏览器与 Web 就业器之间的通讯而假想的。

当我们使用浏览器浏览网页的时候,我们网页即是通过 HTTP 肯求进行加载的,通盘过程如下图所示。

久久夜色精品国产噜噜亚洲av

HTTP肯求过程

https://www.seobility.net/en/wiki/HTTP_headers

HTTP 契约是基于 TCP 契约的,发送 HTTP 肯求之前最初要确立 TCP 相接也即是要阅历 3 次握手。当今使用的 HTTP 契约大部分都是 1.1。在 1.1 的契约里面,默许是开启了 Keep-Alive 的,这么的话确立的相接就可以在屡次肯求中被复用了。

另外, HTTP 契约是”无现象”的契约,它无法记载客户端用户的现象 一般我们都是通过 Session 来记载客户端用户的现象怎样判断邮箱是真确存在的?。

SMTP:节略邮件传输(发送)契约

口试官:SMTP 契约了解吗?

大白:节略邮件传输契约(SMTP,Simple Mail Transfer Protocol)的缩写,基于 TCP 契约,用来发送电子邮件。

着重 :给与邮件的契约不是 SMTP 而是 POP3 契约。

SMTP 契约这块波及的施行比较多,底下这两个问题比较迫切:

电子邮件的发送过程 怎样判断邮箱是真确存在的?

电子邮件的发送过程?

比如我的邮箱是“dabai@cszhinan.com”,我要向“xiaoma@qq.com”发送邮件,通盘过程可以节略分为底下几步:

通过 SMTP 契约,我将我写好的邮件交给 163 邮箱就业器(邮局)。 163 邮箱就业器发现我发送的邮箱是 qq 邮箱,然后它使用 SMTP 契约将我的邮件转发到 qq 邮箱就业器。 qq 邮箱就业器给与邮件之后就奉告邮箱为“xiaoma@qq.com”的用户来收邮件,然后用户就通过 POP3/IMAP 契约将邮件取出。

一个电子邮件被发送的过程

https://www.campaignmonitor.com/resources/knowledge-base/what-is-the-code-that-makes-bcc-or-cc-operate-in-an-email/

怎样判断邮箱是真确存在的?

好多场景(比如邮件营销)底下我们需要判断我们要发送的邮箱地址是否确凿存在,这个时候我们可以运用 SMTP 契约来检测:

查找邮箱域名对应的 SMTP 就业器地址 尝试与就业器确立相接 相接告捷后尝试向需要考据的邮箱发送邮件 笔据复返扫尾判定邮箱地址的确切性

保举几个在线邮箱是否灵验检测用具:

https://verify-email.org/ http://tool.chacuo.net/mailverify https://www.emailcamel.com/

POP3/IMAP:邮件给与的契约

口试官:POP3/IMAP 契约了解吗?

大白:巴拉巴拉说了一大堆久久夜色精品国产噜噜亚洲av。。。

口试官:这两个契约没必要多做阐扬,只需要了解 POP3 和 IMAP 两者都是看重邮件给与的契约即可。另外,需要着重不要将这两者和 SMTP 契约搞沾污了。SMTP 契约只看重邮件的发送,真确看重给与的契约是 POP3/IMAP。

IMAP 契约比较于 POP3 更新少许,为用户提供的可选功能也更多少许,简直整个当代电子邮件客户端和就业器都救助 IMAP。大部分汇集邮件就业提供商都救助 POP3 和 IMAP。

FTP:文献传输契约

口试官:应用层文献传输使用的是什么契约?

大白:文献传输契约 FTP(File Transfer Protocol)

口试官:可以节略先容一下吗?

大白:FTP 契约主要提供文献传输就业,基于 TCP 终了可靠的传输。使用 FTP 传输文献的自制是可以屏蔽操作系统和文献存储神情。

FTP 是基于客户—就业器(C/S)模子而假想的, 日日碰日日摸夜夜爽无码在客户端与 FTP 就业器之间确立两个相接。如果我们要基于 FTP 契约开发一个文献传输的软件的话,最初需要搞明晰 FTP 的旨趣。对于 FTP 的旨趣,好多册本上仍是态状的十分翔实了:

FTP 的独有的上风同期亦然与其它客户就业器步调最大的不同点就在于它在两台通讯的主机之间使用了两条 TCP 相接(其它客户就业器应用步调一般惟有一条 TCP 相接):

扫尾相接:用于传送扫尾信息(大叫和反应) 数据相接:用于数据传送;

这种将大叫和数据分开传送的思惟大大扶直了 FTP 的扫尾。

FTP责任过程

DNS:域名系统

口试官:域名是是怎样被剖释为 IP 地址的?

大白:域名系统(DNS,Domain Name System)将人类可读的域名 (举例,www.baidu.com) 调遣为机器可读的 IP 地址 (举例,220.181.38.148)。 我们可以将其意会为专为互联网假想的电话薄。

dns-overview

IP 地址是一个网卡再汇集寰球中的通讯地址,我们可以把它意会为我们现实寰球中的家庭地址。

DNS 剖释的美满进程久久夜色精品国产噜噜亚洲av是奈何的呢? (这个会在后头的著述中翔实先容到)

DNS 剖释的美满进程

https://aws.amazon.com/cn/route53/what-is-dns/

Telnet:辛勤登录契约

口试官:辛勤登录契约了解吗?

大白:辛勤登陆契约,通过一个终局登陆到其他就业器,确立在可靠的传输契约 TCP 之上。Telnet 契约的最大症结之一是所稀有据(包括用户名和密码)均以明文花样发送,这有潜在的安全风险。这即是为什么如今很少使用 Telnet 并被一种称为 SSH 的十分安全的契约所取代的主要原因。

SSH:安全的汇集传输契约

大白:SSH( Secure Shell)是当今较可靠,专为辛勤登录会话和其他汇集就业提供安全性的契约。运用 SSH 契约可以灵验着重辛勤料理过程中的信息走漏问题。SSH 确立在可靠的传输契约 TCP 之上。

Telnet 和 SSH 之间的主要分离在于 SSH 契约会对传输的数据进行加密保证数据安全性。

3传输层(Transport layer)

口试官:好了!看来你小子没少花时刻准备啊!我们再来望望传输层吧!

口试官:你先说说传输层主要做了什么责任吧?

大白: 传输层的主要任务即是看重向两台终局开拓程度之间的通讯提供通用的数据传输就业。 应用程度运用该就业传送应用层报文。“通用的”是指并不针对某一个特定的汇集应用,而是多种应用可以使用归并个运载层就业。

运载层主要使用以下两种契约:

传输扫尾契约 TCP(Transmisson Control Protocol)--提供面向相接的,可靠的数据传输就业。 用户数据契约 UDP(User Datagram Protocol)--提供无相接的,尽最大奋力的数据传输就业(不保证数据传输的可靠性)。

transport-layer

大白:对于 TCP 和 UDP 的翔实先容我们会在后头的著述中先容到。

4汇集层(Network layer)

口试官:好家伙!TCP 和 UDP 还要留一手是吧?

大白:不急嘛!我们先把汇集层聊完(反客为主)。

大白:汇集层看重为分组交换网上的不同主机提供通讯就业。 在发送数据时,汇集层把运载层产生的报文段或用户数据报封装因素组和包进行传送。在 TCP/IP 体绑缚构中,由于汇集层使用 IP 契约,因此分组也叫 IP 数据报,简称数据报。

着重 ??:不要把运载层的“用户数据报 UDP”和汇集层的“IP 数据报”弄混。

汇集层的还有一个任务即是采取符合的路由久久夜色精品国产噜噜亚洲av,使源主机运载层所传下来的分株,免费丝袜脚足控网站能通过汇集层中的路由器找到地方主机。

这里强调指出,汇集层中的“汇集”二字仍是不是我们每每谭到的具体汇集,而是指策划机汇集体绑缚构模子中第三层的称呼.

互联网是由多数的异构(heterogeneous)汇集通过路由器(router)互相相接起来的。互联网使用的汇集层契约是无相接的网际契约(Intert Prococol)和许多路由采取契约,因此互联网的汇集层也叫做网际层或IP 层。

nerwork-layer

口试官:那我挑几个比较迫切的契约,你给先容一下呗!大白。

IP:网际契约

口试官:IP 契约了解么?

大白:网际契约 IP 是 TCP/IP 契约中最迫切的契约之一,亦然汇集层最迫切的契约之一,IP 契约的作用包括寻址规约、界说数据包的花样等等,是汇集层信息传输的主力契约。当今 IP 契约主要分为两种,一种是畴前的 IPv4,另一种是较新的 IPv6,当今这两种契约都在使用,但后者仍是被建议来取代前者。

大白:对于 IP 契约的翔实先容我们会在后头的著述中先容到。

ARP:地址剖释契约

口试官:ARP 契约呢?

大白:ARP 契约,全称地址剖释契约(Address Resolution Protocol),它处置的是汇集层地址和链路层地址之间的调遣问题。因为一个 IP 数据报在物理上传输的过程中,老是需要清爽下一跳(物理上的下一个地方地)该去往那边,但 IP 地址属于逻辑地址,而 MAC 地址才是物理地址,ARP 契约处置了 IP 地址转 MAC 地址的一些问题。

大白:对于 ARP 契约的翔实先容我们会在后头的著述中先容到。

NAT:汇集地址调遣契约

口试官:哎呦!有点东西!再说说 NAT 契约吧!

大白:NAT 契约(Network Address Translation)的应用场景如同它的称呼——汇集地址调遣,应用于里面网到外部网的地址调遣过程中。具体地说,在一个小的子网(局域网,LAN)内,各主机使用的是归并个 LAN 下的 IP 地址,但在该 LAN 除外,在广域网(WAN)中,需要一个合伙的 IP 地址来标识该 LAN 在通盘 Internet 上的位置。

大白:对于 NAT 契约的翔实先容我们会在后头的著述中先容到。

5汇集接口层(Network interface layer)

口试官:汇集接口层呢?

大白:我们可以把汇集接口层看作是数据链路层和物理层的合体。

数据链路层(data link layer)每每简称为链路层( 两台主机之间的数据传输,老是在一段一段的链路上传送的)。数据链路层的作用是将汇集层交下来的 IP 数据报拼装成帧,在两个相邻节点间的链路上传送帧。每一帧包括数据和必要的扫尾信息(如同步信息,地址信息,过失扫尾等)。 物理层的作用是终了相邻策划机节点之间比特流的透明传送,尽可能屏蔽掉具体传输介质和物理开拓的各别

network-interface-layer

终末再共享一个对于 OSI 七层模子十分可以的总结图片!

https://wsgzao.github.io/post/osi/

6总结

底下大白带大家节略总结一下每一层包含的契约和中枢本事:

版本 21H2,根据名称预计今年秋季发布正式版

由于国内的数据中心建设没有统一的标准,但优质的IDC机房,从规划到建设必须要遵照严格T3级别以上的标准。并且,机房的电力、网络等相关设备都是供应商自己的,在后期的运营过程中,更稳定、更有保障。 久久夜色精品国产噜噜亚洲av

其实ThreadPoolExecutor的参数主要有如下关键点:

IDC预测,到2025年,世界数据将增长到175ZB(2017年只有33ZB)。此外,数据中心使用的能源量每四年翻一番,因此这个行业的碳足迹正以指数级的速度增长。IT领导者需要转变思维方式,实现现代化并推动可持续发展。负责推动现代化计划的人必须将其数据中心视为电网的延伸,投资于可再生能源以优先实现脱碳目标,并改造现有运营,以生产和消费自己的电力。

当前 Kuberntes 集群使用 Calico 作为 CNI 组件,并使用 BGP 模式将 Pod IP 和 Service IP 与集群外网络打通,通过集群外的 Nginx 作反向代理对外提供服务,应用都是以 Deployment 形式部署。通过一段时间的观察,部分应用反馈,在应用发布后一段时间内,服务有一定几率出现 502 报错。

network-protocol-overview

应用层契约 :

HTTP 契约(超文本传输契约,网页浏览常用的契约) DHCP 契约(动态主机竖立) DNS 系统旨趣(域名系统) FTP 契约(文献传输契约) Telnet 契约(辛勤登陆契约) 电子邮件契约等(SMTP、POP3、IMAP) ......

传输层契约 :

TCP 契约 报文段结构 可靠数据传输 流量扫尾 拥塞扫尾 UDP 契约 报文段结构 RDT(可靠数据传输契约)

汇集层契约 :

IP 契约(TCP/IP 契约的基础,分为 IPv4 和 IPv6) ARP 契约(地址剖释契约,用于剖释 IP 地址和 MAC 地址之间的映射) ICMP 契约(扫尾报文契约,用于发送扫尾音信) NAT 契约(汇集地址调遣契约) RIP 契约、OSPF 契约、BGP 契约(路由采取契约) ......

汇集接口层 :

 

过失检测本事 多路走访契约(信道复用本事) CSMA/CD 契约 MAC 契约 以太网本事 ......

 



TOP

Powered by 亚洲国产成人综合色就色 @2013-2022 RSS地图 HTML地图