基本知识复习

本文介绍了网络通信的五层模型,包括应用层的人机交互,表示层的编码转换,会话层的连接维护,传输层的端到端传输(如TCP和UDP的区别),以及网络层和数据链路层的寻址和信号转换。同时,列举了常见的应用层协议(如HTTP,HTTPS,FTP等)及其对应的端口号。
摘要由CSDN通过智能技术生成

应用层 --- 提供人机交互的接口,将抽象语言转换为编码。

表示层 --- 将编码转换成二进制。

会话层 --- 维持网络应用和网络服务器之间的会话连接。

传输层 --- 实现端到端的传输 --- 应用到应用 --- 端口号(传输层地址) --- 区分和标定不同应用的 --- 16位二进制构成 --- 1 -65535 --- 1 - 1023知名端口号(用来标定一些知名的服务) ---

SPORT,DPORT

网络层 --- 提供逻辑寻址 --- IP地址 --- 逻辑地址 --- SIP,DIP访问目标服务器的方法:

数据链路层 --- 将二进制转换成电信号,控制物理层硬件。 ---- 在以太网中,可以基于MAC地址实现物理寻址 --- 48位二进制(前24位为厂商标识,后24位为厂商给具体芯片分配的串号) 1,全球唯一;2,格式统一 SMAC,DMAC获取目标MAC地址的方法:ARP 地址解析协议 ,可以通过一种地址获取另一种地址

PDU---协议数据单元

应用层---报文

传输层---段

网络层---包

数据链路层---帧

网络层---比特流

应用层(有端口号标定是应用层协议,没有不一定不是)

HTTP---超文本传输协议---TCP 80

HTTPS---HTTP+SSL/TLS----TCP  443          FTP------文件传输协议----TCP 20,21

TFTP----简单文本传输协议---UDP  69        TELNET-----远程登录协议----TCP  23

SSH----TCP  22               DHCP-----动态主机配置协议----UDP  67/68

DNS----域名解析协议-----TCP/UDP  53

传输层---端口号---TCP  UDP协议

1.TCP协议是面向连接的协议,而UDP协议是无连接的协议

2.TCP协议的传输是可靠的,而UDP的传输是“尽力而为”

3.TCP协议可以实现流控,而UDP不行

4.TPC协议可以实现分段,而UDP不行

5.TPC协议速度较慢,占用资源较大:UDP传输速度较快,占用资源小;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值