为什么OpenSSL TLS握手需要这么长时间?

时间:2018-09-03 16:38:28

标签: curl openssl

在检查网站的第一个字节的时间时,我发现如果执行以下操作以打开非常原始的“ Web服务器”:

matBadgeHidden="!selected"

,然后在另一个终端中键入:

<mat-button-toggle-group 
  #group="matButtonToggleGroup" 
  multiple=true>
  <mat-button-toggle 
    *ngFor="let image of images" 
    value="image.id"  
    matBadge="✔️" 
    matBadgePosition="above after" 
    matBadgeHidden="!selected" 
    matBadgeColor="basic" 
    style="padding-top:10px; padding-bottom:10px; margin:10px">
      <img src="{{image.url}}" />
  </mat-button-toggle>
</mat-button-toggle-group>

我将得到以下输出:

openssl s_server -cert cert.pem  -key privkey.pem -accept 4433

如果我正确理解curl's manual page,则意味着虽然本地主机网络往返时间非常短,大​​约为1.5毫秒,但TLS协商花费了十倍以上。为什么这么长?

0 个答案:

没有答案