tcpip协议教案模板Word格式.docx
《tcpip协议教案模板Word格式.docx》由会员分享,可在线阅读,更多相关《tcpip协议教案模板Word格式.docx(10页珍藏版)》请在冰豆网上搜索。
哪两台电脑之间要取得联络,需要什么呢?
需要就是我们这节课将要说内容:
ip地址。
2、提出问题,让学生思索
什么是ip地址?
有哪些类型?
ip地址有什么用?
这就是我们这节课所要讲内容。
(二)关键内容
1、什么是ip地址(2分钟)
ip地址就像是我们家庭住址一样,假如你要写信给一个人,你就要知道她(她)地址,这么邮递员才能把信送到。
计算机发送信息是就好比是邮递员,它必需知道唯一“家庭地址”才能不至于把信送错人家。
只不过我们地址使用文字来表示,计算机地址用十进制数字表示。
ip地址也像我们手机号码和qq号,只不过是表示形式不一样。
ip地址就是给每个连接在internet上主机分配一个全局唯一号码。
2、ip地址现实状况(2分钟)
伴随internet用户和可上网终端数量激增,ipv4定义有限地址空间将被耗尽,ip地址扩充需求也愈加迫切。
其中ipv4采取32位地址长度,只有大约43亿个地址,而新一代ipv6采取128位地址长度,几乎能够不受限制地提供地址。
为了扩大地址空间,新一代寻址方案ipv6将成为未来因特网主流协议。
3、ip地址作用(1分钟)
ip地址在internet上为计算机用数字指定唯一地址,方便与其她计算机联络,进行多种互动,如文件传输,信息交流,资源共享等等,方便我们之间交流。
4、ip地址表示方法(5分钟)
①ip地址结构
ip地址由两部分组成:
网络标识和主机标识,网络标识用来表示一个主机所属网络,主机标识用来识别处于该网络中一台主机,以下图4-1所表示,假如两台主机其ip地址含有相同网络标识,不管她们物理地址怎样,那这两台主机就属于同一个网络。
图4-1ip地址组成
用户能够在一台主机上安装几块网卡,并为每块网卡设置不一样网络标识ip地址,那本台主机就同时属于多个逻辑网络。
在同一个网络中,假如有两台主机ip地址相同,则会发生冲突,系统会提醒用户ip冲突。
②ip地址点分十进制
现在internet上广泛使用ip地址为ipv4,由32位二进制组成。
把每8位组成一组,共分4组,每组用0~255间十进制表示,组与组之间以圆点分隔,简述就是四个以小圆点隔开十进制整数或点分十进制。
如一台主机ip地址为11001010011100100010000100001001,根据上述点分十进制方法转换得202.114.33.9。
使用ip地址和子网掩码二进制相与可得到主机所属网络号。
在下一节课我们将深入学习子网掩码。
5、ip地址分类(15分钟)
ip地址划分为五类:
a、b、c、d、e类,其中前三类分配给网络服务提供商(isp)和网络用户,d类地址是组播地址,e类为试验性地址,保留不分配。
①a类地址(8位)
ip地址第一个8位组最高位一直为0,其它7位表示网络地址,这类地址就是a类地址。
a类地址表示有效网络数为126个,其中全0表示当地网络,全1保留作为环回地址使用。
本类地址通常分配给拥有大量主机网络使用。
②b类地址(16位)
ip地址第一个8位组前两位一直为10.剩下6位和第二个8位组,共14位二进制表示网络地址,其它16位数表示主机地址,这类地址是b类地址。
本类地址有效网络数为16382个,通常分配给中等规模主机数网络。
③c类地址(24位)
ip地址第一个8位组前3位为110,剩下5位和第二、三个8位组,共21位二进制表示网络地址,这类地址是c类地址。
c类有效网络数为2097150个,每个网络有效主机数为254,c类地址通常分配给小型局域网使用,比学校、某一个研究所、试验楼、计算机机房等等。
④d类地址
这类地址是d类地址。
ip组播地址由internetnic负责管理,其中著名地址部分是保留给特殊群组组员使用,其它地址能够由临时组播群组使用。
如224.0.0.2就是指向本子网中全部路由器这个特殊群组。
以太网支持ip组播地址到以太网组播地址映射规则是将ip组播地址低23位简单地替换特定以太网地址01-00-5e-00-00-00(十六进制数)中低23位。
比如ip组播地址224.66.60.89映射为以太网组播地址01-00-5e-66-60-89。
⑤e类地址
ip地址第一个8位组前5位为11110,这么地址就是e类地址。
这类地址常见在科学试验中。
以上5类ip地址地址结构以下图
4-2
图4-25类ip地址地址结构
6、特殊ip地址(5分钟)
①环回地址
【篇二:
7_tcp_ip原理——第7章教案】
字符;
三、不得使用,或限制使用以下名称(下表列出了部分注册这类域名时需要提供材料):
1)注册含有“china”、“chinese”、“cn”、“national”等
经国家相关部门(指部级以上单位)正式同意
2)公众知晓其她国家或者地域名称、外国地名、国际组织名称不得使用
3)县级以上(含县级)行政区划名称全称或者缩写
相关县级以上(含县级)人民政府正式同意
4)行业名称或者商品通用名称不得使用
5)她人已在中国注册过企业名称或者商标名称不得使用
6)对国家、社会或者公共利益有损害名称不得使用
7.2tcp/ip网络域名
7.3域名解析
域名解析过程
当应用过程需要将一个主机域名映射为ip地址时,就调用域名解析函数,解析函数将待转换域名放在dns请求中,以udp报文方法发给当地域名服务器。
当地域名服务器查到域名后,将对应ip地址放在应答报文中返回。
同时域名服务器还必需含有连向其她服务器信息以支持不能解析时转发。
若域名服务器不能回复该请求,则此域名服务器就暂成为dns中另一个用户,向根域名服务器发出请求解析,根域名服务器一定能找到下面全部二级域名域名服务器,这么以这类推,一直向下解析,直到查询到所请求域名。
1、什么是域名解析?
internet上计算机是经过ip地址来定位,给出一个ip地址,就能够找到internet上某台主机。
而因为ip地址难于记忆,又发明了域名来替换ip地址。
但经过域名并不能直接找到要访问主机,中间要加一个从域名查找ip地址过程,这个过程就是域名解析。
域名注册后,注册商为域名提供无偿静态解析服务。
通常域名注册商不提供动态解析服务,假如需要用动态解析服务,需要向动态域名服务商支付域名动态解析服务费。
2、怎样设置域名解析?
您可按以下步骤办理:
(1)域名能够经过会员区管理:
c.还未到期域名。
4、dns修改和域名解析有什么不一样吗?
dns修改和域名解析含义完全不一样:
(1)dns修改是指域名解析服务器(domainnamesystem)修改。
假如您自己有独立dns服务器,想经过此dns解析己注册成功域名,您可选择dns修改业务(注:
要改dns域名必需是在我企业注册或己成功转入至我企业域名)。
请您登陆会员区-域名列表-域名管理-dns修改处修改您域名dns信息
(2)域名解析:
域名与ip地址之间是一一对应,它们之间转换工作称为域
ldap是轻量目录访问协议,英文全称是lightweightdirectoryaccess
protocol,通常都简称为ldap。
它是基于x.500标准,不过简单多了而且能够依据需要定制。
与x.500不一样,ldap支持tcp/ip,这对访问internet是必需。
ldap关键规范在rfc中都有定义,全部与ldap相关rfc都能够在ldapmanrfc网页中找到。
简单说来,ldap是一个得到相关人或者资源集中、静态数据快速方法。
ldap是一个用来公布目录信息到很多不一样资源协议。
通常它都作为一个集中地址本使用,不过依据组织者需要,它能够做得愈加强大。
ldap其实是一电话簿,类似于我们所使用诸如nis(networkinformation
service)、dns(domainnameservice)等网络目录,也类似于你在花园中所看到树木。
不少ldap开发人员喜爱把ldap与关系数据库相比,认为是另一个存贮方法,然后在读性能上进行比较。
实际上,这种对比基础是错误。
ldap和关系数据库是两种不一样层次概念,后者是存贮方法(同一层次如网格数据库,对象数据库),前者是存贮模式和访问协议。
ldap是一个比关系数据库抽象层次更高存贮概念,与关系数据库查询语言sql属同一等级。
ldap最基础形式是一个连接数据库标准方法。
该数据库为读查询作了优化。
所以它能够很快地得到查询结果,不过在其它方面,比如更新,就慢得多。
从另一个意义上ldap是实现了指定数据结构存贮,它是一个特殊数据库。
不过ldap和通常数据库不一样,明白这一点是很关键。
ldap对查询进行了优化,与写性能相比ldap读性能要优异很多。
就象sybase、oracle、informix或microsoft数据库管理系统(dbms)是用于处理查询和更新关系型数据库那样,ldap服务器也是用来处理查询和更新ldap目录。
换句话来说ldap目录也是一个类型数据库,但不是关系型数据库。
要尤其注意是,ldap通常作为一个hierarchal数据库使用,而不是一个关系数据库。
所以,它结构用树来表示比用表格好。
正因为这么,就不能用sql语句了。
现在ldap技术不仅发展得很快而且也是激感人心。
在企业范围内实现ldap能够让运行在几乎全部计算机平台上全部应用程序从ldap目录中获取信息。
ldap目录中能够存放多种类型数据:
电子邮件地址、邮件路由信息、人力资源数据、公用密匙、联络人列表,等等。
经过把ldap目录作为系统集成中一个关键步骤,能够简化职员在企业内部查询信息步骤,甚至连关键数据源都能够放在任何地方。
ldap目录优势
假如需要开发一个提供公共信息查询系统通常设计方法可能是采取基于web数据库设计方法,即前端使用浏览器以后端使用web服务器加上关系数据库。
后端在windows经典实现可能是windowsnt+iis+acess数据库或者是sql服务器,iis和数据库之间经过asp技术使用odbc进行连接,达成经过填写表单查询数据功效;
后端在linux系统经典实现可能是linux+apache+postgresql,apache和数据库之间经过php3提供函数进行连接。
使用上述方法缺点是后端关系数据库引入造成系统整体性能降低和系统管理比较繁琐,因为需要不停进行数据类型验证和事务完整性确定;
而且前端用户对数据控制不够灵活,用户权限
【篇三:
8_tcp_ip原理——第8章教案】
文件服务指使用文件服务器提供数据文件、应用(比如文字处理程序或电子表格)和磁盘空间共享功效。
文件服务是网络最初应用,因为很多原因,文件服务至今仍是网络应用基础。
正如前面所提到那样,在一个中心位置存放共享数据比把文件拷贝到磁盘上,然后通到磁盘传送文件处理方法要更轻易和愈加快捷。
数据保留在中心位置也会更安全,原因是网络管理员能够很轻易地实现数据备份,而不需依靠单个用户分别做备份。
而且,使用文件服务器来运行多个用户需要应用程序则只需购置更少应用程序拷贝,而且也会降低网络管理员维护工作。
使用打印服务来共享网络上打印机也会节省时间和资金。
高质量打印机价格很贵,但这种打印机能够同时为整个部门提供打印服务,所以使用网络打印服务则无须为每个职员购置一台桌面打印机。
只使用一台打印机,维护和管理工作会更少。
假如共享打印机垮了,网络管理员能够在网络上任何一台工作站上使用网络。
认为例,控制面板-添加/删除程序-添加/删除windows组件,选中“其她网络文件和打印服务”,然后找到当初安装光盘,按提醒安装就能够了。
netbios及其应用
英文原义:
netbiosservicesprotocols
汉字释义:
(rfc-1001,1002)网络基础输入/输出系统协议
注解:
该协议是由ibm企业开发,关键用于数十台计算机小型局域网。
netbios协议是一个在局域网上程序能够使用应用程序编程接口(api),为程序提供了请求低级服务统一命令集,作用是为了给局域网提供网络以及其她特殊功效,系统能够利用wins服务、广播及lmhost文件等多个模式将netbios名解析为对应ip地址,实现信息通讯,所以在局域网内部使用netbios协议能够方便地实现消息通信及资源共享。
因为它占用系统资源少、传输效率高,尤为适于由20到200台计算机组成小型局域网。
所以几乎全部局域网都是在netbios协议基础上工作。
应用:
在windows操作系统中,默认情况下在安装tcp/ip协议后会自动安装netbios。
比如在windows/xp中,当选择“自动取得ip”后会启用dhcp服务器,从该服务器使用netbios设置;
假如使用静态ip地址或dhcp服务器不提供netbios设置,则启用tcp/ip上netbios。
具体设置方法以下:
首先打开“控制面板”,双击“网络连接”图标,打开当地连接属性。
接着,在属性窗口“常规”选项卡中选择“internet协议(tcp/ip)”,单击“属性”按钮。
然后在打开窗口中,单击“高级”按钮;
在“高级tcp/ip设置”窗口中选择“wins”选项卡,在“netbios设置”区域中就能够对应netbios设置。
8.3端口和套接字
1套接字编程基础
套接字,英文为socket,是一个双向通信端口。
位于网络中主机经过连接套接字提供接口进行数据传输。
本节将关键介绍使用套接字进行编程部分基础概念。
2套接字与端口
套接字是一个使用标准unix文件描述符(filedescriptor)与其她程序通信
方法。
套接字能够看作是处于不一样主机之间两个程序通信连接端点。
首先程序将要传输信息写入套接字中,而其次则经过读取套接字内数据来取得传输信息。
图8.3.1套接字通信示意图
图8.3.1所表示为使用套接字进行通信示意图。
假设存在两台主机a与b,在主机a中存在进程c,主机b中存在进程d,当进程c需要将数据送到进程d时,首先将数据写到套接字中,而进程d能够经过读取套接字来取得进程c发送信息。
在网络中,不一样计算机是经过ip地址来区分,也就是说,要将数据由主机a发送到主机b,只要知道主机bip地址就能够确定数据要发送目地。
不过,在主机a与b中不可能只有进程c和进程d两个进程。
主机b在收到主机a发送来数据后,怎样才能确定该数据是发送给进程d?
所以,还需要某种标识信息,用于描述网络通信数据发往进程。
tcp/ip协议提出了协议端口概念,用于标识通信进程。
当进程与某个端口绑定后,操作系统会将收到给该端口数据送往该进程。
与文件描述符类似,每个端口都有被称为端口号整数类型标识符,该标识符用于区分不一样端口。
不一样协议能够使用相同端口号进行数据传输。
比如,tcp使用了344端口号,udp一样能够使用344端口号进行数据传输。
端口号为一个16位无符号整数,其取值范围为0~65535。
低于256端口被作为系统保留端口号,关键用于系统进程通信,不在这一范围端口号被称为自由端口号,能够由进程自由使用。
8.4tcp/ip实用程序
基于windowstcp/ip实用程序
实用程序:
ping、winipcfg(ipconfig)、tracert、netstat、arp、route.
1.ping
ping命令程序经过发送部分小数据包,并接收应答信息来确定两台计算机之间物理连接是否连通或当地计算机tcp/ip协议是否正确安装.
出现以下提醒:
requesttimedout,表示发送小数据包不能抵达目地。
产生故障原因有两种可能情况:
(1):
网络不通。
(2):
网络连通情况不隹,延迟时间太长。
能够再使用带参数-t、-wping命令,并增加响应时间来确定是否是连通情
况不隹。
假如都是显示replytimedout,则表示连接确实不通,假如不是全部显示replytimedout则表示连接还是通,只是响应时间长或通信情况不隹。
2.winipcfg(ipconfig)
winipcfg和ipconfig都是用来显示主机内ip协议配置信息。
使用不带参数ipconfig命令能够得到以下信息:
ip地址、子网掩码、默认网关。
而使用ipconfig/all,则能够得到更多信息,包含:
主机名、dns服务器、节点类型、网络适配器物理地址、主机ip地址、子网掩码以及默认网关。
3.tracert
tracert命令程序功效是判定数据包抵达目主机所经过路径、显示数据包经过中继节点和抵达时间。
经过显示从当地主机到目标主机所经过每一个节点地址及往返时间,能够了解一个数据包是怎样在网络上传送到目标主机,并能够分析阻塞发生位置。
此命令格式以下:
tracert[-d][-hmaximum_hops][-jhost-list][-wtimeout]
其中参数说明以下:
-d指定不将ip地址解析到主机名。
-hmaximum_hops指定搜索到目地址最大轮数。
-jhost-list沿着主机列表释放源路由。
-wtimeout指定超时时间间隔。
能够使用tracert命令来判定某个网站是属于中国网站还是国际网站。
stat
netstat命令程序功效是能够了解网络整体使用情况。
它能够显示目前正在活动网络连接具体信息,如采取协议类型、目前主机与远端相连主机(一个或多个)ip地址以及连接状态等。
netstat命令格式以下:
netstat[-a][-e][-n][-s][-pproto][-r][interval]
-a显示全部主机端口号;
-e显示以太网统计信息;
-n以数字表格形式显示地址和端口;
-pproto显示特定协议具体使用信息;
-r显示本机路由表内容;
-s显示每个协议使用情况(包含tcp、udp、ip);
interval循环显示所选状态,每次显示之间间隔以秒为单位,按
【ctrl+c】终止显示。
5.arp
arp命令关键用来显示及修改特定ip地址网卡地址。
arp命令格式以下:
arp[-a][-s][-dn][inet_addr][eth_addr][if_addr][-nif_addr]其中参数说明以下:
inet_addrip地址;
eth_addr以太网卡地址;
-a显示某个ip地址网卡地址(如不加ip地址,显示全部已激活ip地址网卡地址),使用该参数前应该先ping通某一个ip地址;
-d删除指定ip地址主机;
-s增加主机和ip地址相对应以太卡地址。
6.route
route命令程序控制网络路由表。
该命令只有在安装了tcp/ip协议后才能够使用。
命令格式以下:
route[-f][-p][command][destination]
其中关键参数说明以下:
-f清除全部网关入口路由表;
-p该参数与add命令一起使用时,将使路由在系统引导程序之间长久存在;
destination指定发送command计算机;
command指定所列命令:
命令:
print
目:
打印路由
add
添加路由
delete
删除路由
change
更改现存路由
8.5文件传输协议ftp
文件传输协议
ftp(filetransferprotocol),是文件传输协议简称。
用于internet上控制文件双向传输。
同时,它也是一个应用程序(application)。
用户能够经过它把自己pc机与世界各地全部运行ftp协议服务器相连,访问服务器上大量程序和信息。
ftp使用两个并行tcp连接来传送文件,一个是控制连接,一个是数据连接。
控制连接用于在用户主机和服务器主机之间发送控制信息,比如用户名和口令、改变远程目录命令、取来或者放回文件命令。
数据连接用于真正发送文件。
既然ftp使用一个独立控制连接,我们说ftp在带外发送控制信息。
ftp用户分类及权限归属
在考虑ftp服务器安全性工作时候,第一步要考虑就是谁能够访问ftp服务器。
在vsftpd服务器软件中,默认提供了三类用户。
不一样用户对应着不一样权限与操作方法。
一类是real帐户。
这类用户是指在ftp服务上拥有帐号。
当这类用户登录ftp服务器时候,其默认主目录就是其帐号命名目录。
不过,其还能够变更到其她目录中去。
如系统主目录等等。