TCPUDPIP等协议基础_第1页
TCPUDPIP等协议基础_第2页
TCPUDPIP等协议基础_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、TCPUDPIP等协议基础应用层协议的具体应用:NTP:做网络时钟(时间来源于互联网,本地不用RTCDNS:RTRRTSP视频监控常用的协议SNMP简单网络管理协议(集中式管理)FTP:HTTP:先理解一下网络的模型(linux、国嵌的PPT:TCP/IP模型(LINUX)传输层层网络接口层敷据链路屋专綸层物理层OSI蓼考模型应用层表示层会话层传输层传输层网络层數据链路层三网络层网络接口层物理层TCP/IP券考模型OSI枣考模型(LINUX)应用层会话层传输层传输层网络层阎络层數据链路层网络接口层物理层ON養孝模型物理展物理展会话层OS爆考模型目的地址与源地址都是MAC(物理地址);数据字段长

2、度:数据的类型(比如0x0800:表示帧里面的“数据”字段是一个IP包)数据:这里面存放具体的数据包。IP协议层:IP协议主要目的是为数据的输入、输出网络提供基本算法,为高层协议提供无连接的传送服务。IP协议层的功能:数据传送、寻址、路由选择、数据报文的分段。IP协议包格式:TCP/IP模型(LINUX)传输层TCP协议:TCP协议是重要的传输层协议,它的目的是为网络上的各节点提供可靠的数据交换。它提供数据端口编号的译码,以识别主机的应用程序,完成数据的可靠传送。TCP包格式:OSI晟考旗型TCP/IP模型(LINUX)UDP协议:传送层协议,它是无连接不可靠的传送。当接收数据时它并不向发送方

3、提供确认信息,它不提供输入包的顺序,如果出现丢失包或重份包的情况,也不会向发送方发出差错报文,它的执行速度比TCP快,执行时具有较低的开销。UDP协议包格式:TCP/IP奏才模理(LINUX)应用展表示层会话层传输层物理层基于TCP的网络编程,基于UDP的网络编程;【服务器、客户端】创建TCP服务器/客服端:Q5I卓并模型网络接层TCF/IP参考模型(LINUX)用用层數据链路展物理层表示层9会话层传输层传輸层创建UDP服务器/客服端:OSI#模型TCP/iP参哮模型(LINUX)_051龈孝模型TCP/IP模型(LINUX)阿络层阀鎔层网口层物理层在实际的网络设计中,服务器必须要实现1对多的功能模型;这里就可分为两种服务器:循环服务器与并发服务器。循环服务器:上面介绍的TCPUDP通信模型都是循环服务器,TCP的循环服务器与UDP的循环服务器又不同;TCP循环服务器一次只能处理一个客户端的请求。所以一个客户端占住服务器不放,其他的客户端就没法访问服务器,所以在服务器端TCP服务器很少使用循环模式。但是UDP的循环服务器与TCP循环服务器不一样,因为UDF不需要建立连接(TCP建立连接后完全占用服务器),所以UDP的循环服务器直接可以服务多个客户端。并发服务器:TCP需要使用并发服务器模型才能服务多个客户端。并发服务器的设计思路是每个客户端的请求并

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论