一、什么是网络
①什么是网络
网络:计算机网络是一组计算机或网络设备通过有形 的线缆或无形的媒介如无线,连接起来,按照一定的 规则,进行通信的集合。 通信,是指人与人、人与物、物与物之间通过某种媒 介和行为进行的信息传递与交流。 网络通信,是指终端设备之间通过计算机网络进行的 通信。
二、osi七层与TCP\IP协议 1为什么分层 基于标准的模型:多厂商软件,分层方法
应用层:人为的打开一个或多个程序。
表示层:将人类输入的高级语言翻译成有电没电。
会话层:管理计算机之间的通讯(开启或者关闭)。
传输层:把数据传输到对面计算机 用什么方式(tcp慢可靠 ,udp快不可靠)区分你系统上的程序并且检测数据是否完整,传输层中有端口号用来区分你的程序名。
网络层:根据ip地址去找路。
数据链路层:mac地址 去判断是否是你要找的计算机。
物理层:转换成电流。
TCP/IP协议族
单播
组播
广播
应用层 HTTP FTP TFTP SMTP SNMP DNS
http(网页) 超文本传输协议 端口号:80 tcp 协议
https(网页) 超文本传输协议 端口号:443 tcp 协议
ftp 文件共享协议 端口号:20 21 tcp协议
TFTP 简单文件传输协议 端口号:69 udp协议
网络层 ICMP IGMP ip ARP RARP
网络层协议:
icmp 网络双向联通性检测 ping域名或IP地址 检测两台计算机是否可以通讯
ARP 将ip地址转化为mac地址
RARP 将MAC地址转化为ip地址
数据封装与解封过程
传输层 tcp头部+真实数据 数据段 ↘ 防火墙
网络层 ip头部+tcp头部+真实数据 数据包 →报文 路由器
数据链路层 mac地址+ip头部+tcp头部+真实数据+校验和 数据帧↗ 交换机
物理层 比特流 网卡
标签:协议,IP,tcp,OSI,地址,TCP,ip,端口号 From: https://www.cnblogs.com/yanjing998/p/16846639.html