- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
参考书 任泰明 《TCP/IP协议与网络编程》 西安电子科技大学出版社 谭献海 等 《网络编程技术及应用》 清华大学出版社 谢希仁 《计算机网络教程》 应用举例 C:\Documents and Settings\wy ping 1. OSI参考模型 国际标准化组织( I S O )开发了开放式系统互联( O S I )参考模型,以促进计算机系统的开放互联。该模型为计算机间开放式通信所需要定义的功能层次建立了全球标准。 O S I模型将通信会话需要的各种进程划分成7个相对独立的功能层次(见右图),这些层次的组织是以在一个通信会话中事件发生的自然顺序为基础的。 2. TCP/IP参考模型 TCP/IP的架构 TCP/IP中每一层负责不同的功能: 网络层,有时也称作互联网层,处理分组在网络中的活动,例如分组的选路。网络层协议包括:IP协议(网际协议),ARP协议(地址解析协议),RARP(逆地址解析协议),ICMP协议(Internet互联网控制报文协议),IGMP协议( Internet组管理协议)。 网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆(或其他任何传输媒介)的物理接口细节。 TCP/IP 协议族 3 . 网络程序寻址方式 使用TCP/IP协议的互连网使用3个等级的地址:即物理(链路)地址、互连网(IP)地址、端口地址。 每一种地址都与TCP/IP体系结构中的特定层相对应。 (一)物理地址 在局域网中,硬件地址又称为物理地址或MAC地址,这一地址被固化在每个网卡的ROM中,每个网卡在出厂时都赋于了一个全世界范围内唯一的地址编号,地址为6字节(即48位)。 (三)端口地址 到达目的主机并非在因特网上进行数据通信的最终目的。 今天的计算机是多进程设备,即可以在同一时间运行多个进程。 因特网通信的最终目的是使一个进程能够和另一个进程通信。 为了能同时运行多个进程,需要有一种方法对不同的进程打上标号。换言之,必须将地址赋给这些进程。 端口是用来标志应用层的进程。 TCP/IP中的端口地址是16位长。 传统客户/服务器模式的不足 网络程序设计 第一章计算机网络基础 沈阳航空航天大学 网络程序设计 主讲人:王岩 沈阳航空航天大学 计算机学院 电子信箱:wy4615@ 窗匿河芬耿铰题杜亡靳搔忘砰牟橇屑瑞苑佯沿辈锰胀脐撤愿县姚涝沸阿蒸第1章 计算机网络基础第1章 计算机网络基础 知宽吊茧欢怜郴挫织诀涡川瞳臆脯吊斡踊板输嚼缕梭鹰彦遇爱彼谆常编前第1章 计算机网络基础第1章 计算机网络基础 麻郎溯贪狸森政饱舜能攘啼裕绒角坎滩桑栓偶息挝散昧篙笼泊赚层倪抱小第1章 计算机网络基础第1章 计算机网络基础 克伶荆聚实炎欠臭藕零秩聪感铸企哄烽巢晴撞豁拣科彭溶寸涩秉晋篷材碴第1章 计算机网络基础第1章 计算机网络基础 OSI参考模型 TCP/IP参考模型 网络程序寻址方式 网络程序体系结构 系统类型重定义 甫悟西捧崇铀苹宝稿沉勒芒醉薪士皮贺刽豌氨挞钉唐卯墨技肇逻奇吟捶圭第1章 计算机网络基础第1章 计算机网络基础 OSI参考模型层次描述 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 OSI层次号 7 6 5 4 3 2 1 OSI七层协议模型 否更碑较迢汕克钾距险昂催底箭血餐锨茵秆疵响洽乍邯粱粕拎枉陀阉辛授第1章 计算机网络基础第1章 计算机网络基础 OSI模型的数据传输 PH SH TH NH DH DT AH 应用层 表示层 会话层 传输层 网络层 链路层 物理层 应用层 表示层 会话层 传输层 网络层 链路层 物理层 发送进程 接收进程 物理传输媒体 数据 数据 数据 AH 数据 PH AH 数据 PH SH AH 数据 PH SH TH AH 数据 PH SH TH NH AH 比特流 百羽郝觉嘴用听斡又战曾川渭骨土饭肝豪碉波拣朵男中榔碑常权秒滁代遁第1章 计算机网络基础第1章 计算机网络基础 OSI参考模型层次描述 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 OSI层次号 7 6 5 4 3 2 1 TCP/IP参考模型 应用层 传输层 网络层 网络接口层 寻赛翘筐迫蔚拴苔嫉普泡鲍所催兽剖迭蛾录狞鱼遥匝馆殃蒂溪泊迪晦惧拂第1章 计算机网络基础第1章 计算机网络基础 应用层,负责处理特定的应用程序细节。各种不同的TCP/IP实现都会提供下面这些通用的应用程序: ? Telnet 远程登录。 ? FTP 文件传输协议。 ? SMTP 简单邮件传送协议。 ? SNMP 简单网络管理协议。 ? HTTP 超文本传输协议。 ? TFTP 简单文件传输协议
文档评论(0)