ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

从网络基础到服务器设计(一)

2022-07-16 22:04:27  阅读:147  来源: 互联网

标签:协议 七层 IP 网络 TCP 设计 服务器 应用层 链路层


一、TCP/IP 五层协议栈  与  OSI七层协议栈

产生:开放系统互联(OSI) 是由国际标准化组织(ISO)于70年代提出的七层模型。比因特网协议还早。

区别:七层协议多了会话层和表示层,这两层其实被因特网协议包含在了应用层中。

  应用层 提供应用接口和网路服务:HTTP/FTP/DNS
  表示层 数据压缩、数据加密、数据描述
应用层 会话层 建立、管理、终止表示层体之间的会话
运输层 运输层 建立了端到端的连接:TCP、UDP
网路层 网络层 通过IP寻址建立两个节点之间的连接
链路层 链路层 比特组成字节、字节组成帧。使用链路层地址来访问介质,选择合适的路由和交换节点:以太网、WIFI
物理层 物理层 通过物理介质传输比特流:双绞线、光纤
因特网协议 OSI七层模型 详细解释

 

二、TCP/IP 协议

产生:70年代美国国防部为ARPANET广域网开发的网络体系结构和标准。他是一个协议族,包含一组协议,只是因为TCP和IP最有代表性,所以叫TCP/IP协议。

主要包含:

应用层 Telnet、FTP、SMTP
传输层 UDP、TCP
网络层 IP、ICMP、IGMP
链路层 ARP、RARP

1)IP协议

组成:首部和数据两部分组成

首部 数据
20字节定长 可选字段,不定长
  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 版本 首部长度 服务类型 总长度
4 标识(片ID) R DF MF 片偏移
8 生存时间 协议 首部检查和
12 源地址
16 目的地址
20 选项
24 数据

MTU:最大传输单元

分片:如果IP数据包总长度超过了MAC帧MTU,则数据包需要分片。

特点:不可靠、无连接

标签:协议,七层,IP,网络,TCP,设计,服务器,应用层,链路层
来源: https://www.cnblogs.com/tomatokely/p/16485361.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有