- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章节计算机网络基础
参考书 任泰明 《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@ OSI参考模型 TCP/IP参考模型 网络程序寻址方式 网络程序体系结构 系统类型重定义 1 物理层 2 数据链路层 3 网络层 4 传输层 5 会话层 6 表示层 7 应用层 OSI层次号 OSI参考模型层次描述 OSI七层协议模型 OSI模型的数据传输 PH SH TH NH DH DT AH 应用层 表示层 会话层 传输层 网络层 链路层 物理层 应用层 表示层 会话层 传输层 网络层 链路层 物理层 发送进程 接收进程 物理传输媒体 数据 数据 数据 AH 数据 PH AH 数据 PH SH AH 数据 PH SH TH AH 数据 PH SH TH NH AH 比特流 1 物理层 2 数据链路层 3 网络层 4 传输层 5 会话层 6 表示层 7 应用层 OSI层次号 OSI参考模型层次描述 网络接口层 网络层 传输层 应用层 TCP/IP参考模型 应用层,负责处理特定的应用程序细节。各种不同的TCP/IP实现都会提供下面这些通用的应用程序: ? Telnet 远程登录。 ? FTP 文件传输协议。 ? SMTP 简单邮件传送协议。 ? SNMP 简单网络管理协议。 ? HTTP 超文本传输协议。 ? TFTP 简单文件传输协议。 传输层,主要为两台主机上的应用程序提供端到端的通信。在TCP/IP协议族中,有两个传输协议:TCP(传输控制协议)和UDP(用户数据报协议)。 网络 接口层 网络层 ICMP IP IGMP RARP ARP 传输层 TCP UDP HTTP 。。。 SMTP FTP TELNET SNMP TFTP 。。。 应用层 Port 23 21 25 80 161 69 网络接口 1 网络接口 2 网络接口3 利用TCP/IP 协议进行通讯 FTP server Application Transport Network interface FTP client TCP FTP server TCP IP IP 网卡 驱动 以太 网卡 网卡 驱动 IP IP 以太 网卡 (端-端 通信) Network (设备驱动与接口卡) (网络应用:ftp, smtp, http) (路由,转发,互连) Windows操作系统的总体架构 应用程序(EXE)
您可能关注的文档
最近下载
- 露天矿采矿与剥离作业规程.pdf VIP
- 电大国家开放大学《政府经济学》(本)2025-2026期末试题及答案2025.pdf VIP
- 第27课 定速巡航的控制 教案 义务教育人教版信息科技六年级全一册.docx VIP
- 幼儿园美术教案《沙漠里的树》植树节主题活动PPT课件.doc VIP
- Java基础知识大全单选题100道及答案.docx VIP
- 工匠精神精品课件.pptx
- 25《带上她的眼睛》课件(共45张PPT).pptx
- 上海海事大学2021-2022年《货币银行学》期末考试试卷(A卷)含参考答案.docx
- 2024年福建省中考化学真题试卷(含答案).docx VIP
- 风电场并网测试方案.docx
文档评论(0)