计算机网络七层协议

网络七层协议:

  • 7.应用层
  • 6.表示层
  • 5.会话层
  • 4.传输层
  • 3.网络层
  • 2.数据链路层
  • 1.物理层

7. 应用层

各种应用层协议。如:HTTP(超文本传输协议),FTP(文件传输协议),SMTP(简单邮件传输协议),POP3(邮局协议第三版),telnet(TCP/IP终端仿真协议),https(安全超文本传输协议)

6. 表示层

接受上一层的数据,在必要的时候把数据进行分割,并将这些数据交给网络层,且保证这些数据端有效到达对端

5. 会话层

不同机器上的用户之间建立和管理会话,安全协议:SSL(安全套接字协议)、TLS(传输层安全协议)。目录访问协议:DAP(目录访问协议)、LDAP(轻量级目录访问协议)

4. 传输层

接受上一层的数据,在必要的时候把数据进行分割,并将这些数据交给网络层,且保证这些数据端有效到达对端。
TCP传输控制协议,UDP用户数据报协议

3. 网络层

控制子网的运行,如逻辑编址,分组传输,路由选择

2. 数据链路层

为物理寻址,同时将原始比特流转变为逻辑传输路线。
ARP地址解析协议、RARP逆向地址解析额协议。隧道协议...

1. 物理层

机械,电子,定时接口通信信道上的原始比特流传输

TCP/IP协议族主要包括:应用层、传输层、网络层、数据链路层。

问题1:浏览器地址栏访问某域名,发生了什么。
问题2:三次握手和四次挥手的解释
问题:丢包、粘包、拆包、组包、分包、抓包的理解
问题:如何解决丢包问题。
问题:套接字的理解,在哪生成的套接字
问题:mac地址的理解,怎么寻址。
问题:网络协议分层的作用
问题:HTTP协议的理解(版本历史,请求响应)
问题:TCP的长短连接的场景分析
问题:粘包的结局
问题:进程和线程的理解
posted @ 2020-10-30 17:35  蝶墨轩冕  阅读(997)  评论(0编辑  收藏  举报