TCP/IP网络编程 | 《网络协议分析及编程》 复习搜整

本文是《网络协议分析及编程》的复习资料,详细介绍了TCP/IP协议,包括协议族的概念、C/S模型、端口的作用、套接字的标识以及网络字节顺序问题。内容涵盖进程命名与寻址、套接字的标识方法、服务器端口的熟知性,以及主机字节顺序与网络字节顺序的转换函数。
摘要由CSDN通过智能技术生成

这是一篇复习月整理的《网络协议分析及编程》参考资料,仅供XTU学子使用

 

下面的内容整合了老师上课给的一些重点、所学习的知识点以及复习中所总结的那些点

 

  • <TCP/IP是什么意思,其中英文全称是什么?>

在TCP/IP(英文全称:Transmission Control Protocol/Internet Protocol即传输控制协议/因特网协议,是一个由多种协议组成的协议族,定义了计算机通过网络互相通信及协议族各层次之间通信的规范。)协议体系中,进程之间的相互作用采用客户/服务器模型。

 

  • <C/S模型中,客户与服务器分别表示的是什么?>

客户与服务器分别表示相互通信的两个应用程序进程。在C/S模型中,是根据通信发起的方向来区别一个应用程序进程是客户的还是服务端的。一般将发起通信的应用程序进程称为客户,而将负责等待接受客户通信请求并为客户端提供服务的应用程序进程称为服务器。

 

  • 设置传输层的主要目的就是要实现网络环境下分布式进程之间的通信功能

 

  • 传输层需要解决在网络环境下分布式进程间通信所面临的以下两个方面的问题:

a.进程的命名与寻址。

  • <在网络环境下,你觉得应该怎样才能标识一个进程?>

TCP/IP参考模型提出了协议端口(Protocol Port,简称端口)的概念,用于标识通信的进程。其中,端口是一种抽象的软件结构(包括一些数据结构和I/O缓冲区)。端口操作类似于一般的文件I/O操作。与文件描述符类似,每个端口均拥有一个唯一的被称为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值