计算机网络参考模型
目录OSI参考模型
层次模型 | 作用(发送) | 作用(接收) | 数据单元 | 主要设备 |
---|---|---|---|---|
第七层 应用层 | 出:输入高级语言指令 | 将数据展示在应用里 | 数据 | 计算机 |
第六层 表示层 | 将人类使用的高级语言翻译成二进制语言 | 将二进制转化为高级语言 | 数据 | 计算机 |
第五层 会话层 | 管理多个会话,保证消息正确到达指定主机 | 通过特定的会话通道到达表示层 | 数据 | 计算机 |
第四层 传输层 | 1.确定传输的协议 2.在网络传输中,通过端口号的不同,来区分应用程序 | 通过端口号找到对应的程序 | 数据段 | 防火墙 |
第三层 网络层 | 选择数据的最佳传输路线(ip地址) | 再次对比ip地址 | 数据包 | 路由器 |
第二层 数据链路层 | 二次确认,数据是否正确到达,mac地址(全球唯一的) | 对比自己的mac地址和数据包里的做对比,如果一样接收,如果不一样丢弃 | 数据帧 | 交换机 |
第一层 物理层 | 将二进制数据转成电信号传输出去 | 将电信号转化成二进制 | 比特流 | 网卡 |
TCP/IP协议簇、端口号的组成
层次模型 | 协议以及对应的端口号 |
---|---|
应用层 | HTTP(tcp):80 、HTTPS(tcp):443、FTP(tcp):20,21、TFTP(udp):69、SNMP(udp):161、SMTP(tcp):25、POP3(tcp):110、telnet(tcp):23、ssh(tcp):22、DNS(tcp,udp):53、DHCP(udp):67,68。 |
传输层 | TCP:可靠低效 UDP:高效不可靠 |
数据链路层 | ppp协议 |
网络层 | IP(ICMO IGMP ARP RARP) |
物理层 | IEEE802.3有线局域网(以太网) IEEE802.11无线局域网标准 |
数据封装的过程
数据解封的过程
与封装过程相反
标签:udp,参考模型,tcp,计算机网络,数据,端口号 From: https://www.cnblogs.com/shijunan2/p/18088047