计算机网络基础
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