TCP/IP网络协议

TCP/IP网络协议

任务

(1)什么是TCP/IP网络协议?

(2)TCP/IP网络协议它有哪几层?各层的任务和功能分别是什么?

(3)考试会怎么考?

什么是TCP/IP网络协议?

答(1):TCP/IP 网络协议 是规定好的一种互联网通信规则。

层+任+功?

答(2):

网络接口层(了解即可)

  • 任务:实现相邻结点之间的数据传输。这里的相邻节点可以理解成两台相邻的计算机。
  • 功能:无具体规定。④

网络层(网际层)

  • 任务:把分组从源主机转发到目的主机。分组是指网络层传输的对象。
  • 功能:①路由选择, 选择一条最佳路径(距离最短的路径),将数据从源主机发送到目的主机。②差错控制,检查收到的数据是否发生错误,如源主机发送的数据是000,而目的主机却收到了111。③流量控制,解决发送方和接收方传输速率不匹配问题,就比如主机A每秒能发送10B,主机B每秒只能接受2B,这时候就会丢失8B(被覆盖掉)。通过这一功能可以让发送方发的慢一点。

传输层

  • 任务:实现端到端(进程到进程)通信,端指端口,进程是指一个程序的执行过程。比如我们手机上有一个QQ进程(端口号1),微信进程(端口号2),将QQ上的一个图片传到微信上,就是一次进程之间的通信。
  • 功能:①可靠传输,是指数据传输前要先建立TCP连接。假设客户机C想要从服务器S上下载一个图片,那么在下载图片前呢,必须经过三步。第一步,C向S发送一个建立连接请求。第二步,S收到这个请求后,告诉C,它同意了。第三步,C回复给S一个ok,表示我已经明白你的态度了(C比较礼貌)。

应用层

  • 任务:实现特定网络应用。根据咱们的具体需求,提供相应的服务,比如我们要发送邮件,它就提供邮件传输服务,我们要访问上传/下载文件,它就提供文件传输服务。
  • 功能:SMTP,FTP,HTTP等服务。

另外,考试还会考察OSI模型和TCP/IP模型 从低层到高层每一层的名字。这里给大家提供一个记忆口诀:

有一天,小明问大家物联网谁会使用?

有一个大爷说,物联网叔会使用。(OSI)

小明又问,怎么用?

大爷说:"接网叔用"。(TCP/IP)

考察方式

相关推荐
qq_2842740513 小时前
机械原理笔记:平面机构自由度计算(复合铰链、局部自由度、虚约束)与四杆机构入门(含考点)
笔记·学习·平面·自动化·制造
qq_2842740514 小时前
数控铣床与加工中心笔记:铣刀与刀柄系统、G54试切对刀、镜像加工指令、孔加工工艺(钻扩铰镗)与固定循环G73/G83/G81/G76/G87/G84
笔记·学习·自动化·制造
Titan202415 小时前
MySQL访问个人学习笔记
笔记·学习·mysql
深圳老胡16 小时前
STM32CubeMX 生成 CMake 工程,用 VSCode 编译与调试的完整流程
笔记·stm32·单片机·代码规范
坤坤子吖16 小时前
C++智能指针:RAII、shared_ptr与内存泄漏
开发语言·c++·笔记·学习
乐橙开放平台17 小时前
智慧连锁客流检测和离岗检测怎么对接
大数据·人工智能·笔记·物联网·自动化·音视频·智能家居
零基础12317 小时前
FinalShell 使用教程:从安装到高效运维
运维·经验分享·笔记·finalshell
ACP广源盛1392462567317 小时前
Type‑C 扩展坞方案选型笔记|国产 DP1.4 转 HDMI2.0 桥接芯片 GSV2201S @ACP评估
c语言·开发语言·笔记·硬件架构·硬件工程·国产芯片
敲个大西瓜18 小时前
langchain笔记(一)
redis·笔记·langchain
带金箍的至尊宝18 小时前
系统架构设计师笔记 05:第2章硬件与软件基础,冯诺依曼结构怎么考
数据库·笔记·系统架构