网络知识补充

一、网络端口

  端口:端口是为了将同一个电脑上的不同程序进行隔离

  示例:MySQL是一个软件,软件帮助我们在硬盘上进行文件操作。默认端口:3306

     redis是一个软件,软件帮助我们在内存里进行数据操作。默认端口是:6379

     网站默认端口(http):80,访问时:可以在域名后面加:80

     网站默认端口(https):443,访问时,可以在域名后面加:443

  范围:1-65535

     1-1024 不可用,系统中程序使用了

     我们一般自己写网络端口时:8000样式

二、OSI 7层模型:

      应用层

  应用层 表示层

      会话层

  传输层

  网络层

      数据链路层

  物理层 物理层

三、TCP三次握手/四次挥手

  socket客户端向服务端发起连接请求:三次握手

  客户端和服务端断开连接:四次握手

  补充:断开连接时,反应到代码上:抛出异常/发送空内容(取决操作系统)

 

posted @   被嫌弃的胖子  阅读(150)  评论(1编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示