计算机网络基础
1.什么是网络?
网络就是使用连接设备将终端设备通过传输介质连接起来,进行数据的传输
终端设备: 个人电脑 手机 ipad 等设备
连接设备:路由器、交换机、网桥、中继器等设备
传输介质:有线和无线传输介质
2.osi参考模型
有了网络,信息传递更加便捷,但是在最开始由于不同公司的设备原因,信息的传递受阻严重,于是在后来便出现了osi参考模型作为统一标准
OSI是由ISO(国际标准化组织)在1979定颁布的,定义了数据产生过程的标准格式,不同的系统不同的软件在产生数据时定义了统一的标准。
将数据的产生过程分为了7层,提出了分层的思想。
这个分层的思想舍得OSI参考模型具有七层,他们分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
应用层:接收用户的数据,人机交互的接口,面向的应用程序。
表示层:将逻辑语言(软件语言)转换为机器语言(二进制语言),翻译 。
会话层: 管理通信,针对传输的每一种数据建立(管理:建立、维持、终止)一条会话虚链接。
传输层:定义数据的传输方式,以及定义用于在数据层面区分不同流量。
3.端口
区分流量: 通过传输层端口号进行区分 端口号范围:0-65535 端口号分类:静态端口号(也称为知名端口号):1-1023 动态端口号:1024-65535 常见端口号: 域名系统 (DNS)— TCP/UDP 端口 53 超文本传输协议 (HTTP) — TCP 端口 80 Telnet — TCP 端口 23 动态主机配置协议 (DHCP)— UDP 端口 67 和端口 68
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App