网络基础(给自己看的)

目录

1、数据通信方式

2、OSI七层模型

3、TCP/IP模型

4、TCP/IP协议组成

5、数据封装过程

6、网络架构

1、数据通信方式:

单播(1对1)

组播(1对多)

广播(1对all)

2、OSI七层模型

(每一层只为相邻的上一层服务)

应用层:网络服务与最终用户的一个接口(点开1个软件)

表示层:数据的表示、安全、压缩(将接收到的数据表示成二进制数据,负责数据的加密解密、压缩恢复)

会话层:建立、管理、终止会话(不同系统之间是可以进行通信的)(是端到端的会话)

传输层:定义传输数据的协议端口号,以及流控和差错校验,区别系统进程。

             →确定怎样传输(用udp还是tcp),通过端口号确定哪2个进程之间通信(端到端)

注:端口号:区别系统上的进程,服务器的端口是固定的,客户端随机。

                      前1000个不能使用,一共是65536个(0-65535)

                      tcp-慢稳定安全,需要先建立连接/UDP协议-快不稳定不安全,直接发送

网络层:根据IP路径进行逻辑地址寻址,实现网络之间的选择(网络及其一下层数都是点到点)

数据链路层:电流转换成数据,进行硬件地址寻址,数据校验(加入mac--mac有源mac和目的mac地址)

                   →核对mac地址、核对数据是否完整

物理层:建立、维护、断开物理链接

端到端与点到点:

端到端:进程对进程

点到点:主机对主机

注:应用层、表示层、会话层为高三层,是面向用户

       网络层、数据链路层、物理层为低三层,是面向硬件

       网络层及以下的通信为点到点通信(主机与主机)

       传输层的通信为端到端(端口到端口)

3、TCP/IP模型

TCP/IP 模型                                  OSI模型

应用层                                    应用层+表示层+会话层

传输层                                    传输层

网络层                                    网络层

网络接口层                             数据链路层+物理层

(数据链路层

      物理层)         

4.TCP/IP协议的组成

应用层:HTTP(超文本传输协议,端口号:80)、HTTPS(加密的超文本传输协议443)、FTP(文本传输协议20、21tcp)、SMTP、SNMP、DNS(域名解析协议53tcp/upd)、TFTP(简单文本69UDP)、SSH(安全的远程的登录协议:加密的22)、telnet(远程登录协议:是明文,23)【DNS是将域名与ID地址相互映射】

传输层:TCP、UDP

网络层:ICMP(ping,检测网络连通性)、IGMP(一个组播协议)、ARP(IP转mac)、RARP(mac转IP)

网络接口层:由底层网络定义的协议       

5、数据封装过程

应用层                          上层数据                                                 →message

传输层                          TCP头部+上层数据                                 →数据段              防火墙(能识别向下的所有功能如IP、mac、端口号等)

网络层                          IP头部+TCP头部+上层数据                    →数据包              路由器(能识别向下的功能如ip、mac)

数据链路层                   MAC头部+IP头部+TCP头部+上层数据  →数据帧              交换机(无法识别ID和端口号)

物理层                                                                                         →比特流               网卡

6.网络架构

核心层:高速转发数据包(流量高速转)-------三层交换机、路由器、防火墙 网络层

汇聚层:流量控制、转发数据-(对流量)-------三层交换机 网络 层

接入层:提供尽可能多的接口(20接口)------二层交换机 数据链路层

 

总结:要能熟记OSI七层结构和TCP/IP模型,熟记数据封装过程(段包帧)

posted @ 2022-09-02 14:45  七分人格  阅读(101)  评论(0编辑  收藏  举报