广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2540 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
anstd 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖 社区建设奖
头衔:No bloodNo blood
版主
级别: 版主 该用户目前不上站
推文 x27 鲜花 x638
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[资讯教学] 网路通讯协定简易教学
TCP/IP
Transminnion Control Protocol/Internet Protocol
包含了许多协定...小弟我先举出一些常见到的
FTP(File Transfer Protocol) 档案传输协定 [最常见的档案交换方式]
IP(Internet Protocol) 网际网路协定 [指定网路位置,定义封包形式和路径]
RIP(Routing Information Protocol) 路由器使用的协定 [路由器若不懂可暂时想像是一台AP]
youchun所提出的补充:RIP 大多应该用在 IGP (Interior Gateway Protocol)
SNMP(Simple Network Management Protocol) 简易广播管理协定
youchun所提出的指正:跟 emai 相关应该是 SMTP
TCP(Transminnion Control Protocol) 资料连结和传送协定 [reliable]
UDP(User Datagram Protocol) 资料连结和传送协定 [unreliable]
youchun所提出的补充
观念上, TCP/IP 基本上可分四个 layer
Application       如 ftp, telnet, etc..
Transport       如 TCP, UDP, etc..
Internet       如 IP, ICMP, etc..
Network Interface 如 NIC, switch, etc..

reliable?? unreliable??? @@
reliable是确实,也就是资料由A传至B时必定会切成很多封包出去
当B确实收到一个封包并且回应给A时,A才会传送下一个封包
反之,则是unreliable
youchun所提出的补充:TCP 采用 sliding window 机制, 还是可以连续送出超过一个封包以上

TCP/IP所构成的网路,所使用的位置一般称为 IP address
它是一个32bit所构成的网路,表示成4个8位元的方式
[如192.168.2.1的192以二进位演算为11000000这8个位元]
每个8位元都表示一个IP,而非单纯的序号分配
其中一部份指定了网路位置,其余部份则指定主机位置
ex:
若以Netmask(子网路遮罩)255.255.255.0(C class)切割
192.168.2就为C class的网路位置 (Network Address)
1就为主机位置 (Host Address)

◎Network Solution◎
凡是有连接到Internet皆需依据NSI来分配IP address
(NSI)http://www.networ...on.com
A Class 1.0.0.0 到 126.0.0.0 前8位元为Network Address 后面24位元为Host Address
B Class 128.0.0.0 到 191.255.0.0 前16位元为Network Address 后面16位元为Host Address
C Class 192.0.0.0 到 223.255.255.0 前24位元为Network Address 后面8位元为Host Address

●许多人常将Private IP Address跟ISP提供的搞混...所以在此注解
若你是经由ISP连至internet,就不用特别指定一个IP(若有架设区网当然要啦 XD!!)
原因很简单,当你连线至ISP后server会提供给你一个IP
            Private IP Address (私人IP位置)
      1. A class 10.0.0.0   ~   10.255.255.255
      2. B class 172.16.0.0   ~   172.31.255.255
      3. C class 192.168.0.0   ~   192.168.255.255



◎Nermask Gatewa◎
使用netmask切割的方式及Gateway...
...手好酸
参考我的回覆好了....XD
http://bbs.mychat.to/read.php?tid=390639

◎Broadcast Address◎
网路广播位置
用来与网路上所有主机同时间通讯时使用的代表位置
简单而言,只要封包的目地位置为广拨位置,则具有相同网路识别码的主机或节点
都会收到此封包
[许多通信协定或服务都会运用到广播的方式喔...^^"]
ex:
一个B Class的IP         150.23.56.25
一个B Class的Netmask         255.255.0.0
计算出它的Broadcast Address为何

1)先将10进位转为2进位(若不会的..其实可以用计算机自动转换... ^^")
150.23.56.25(10)
10010110.00010111.00111000.00011001(2)
255.255.0.0(10)
11111111.11111111.00000000.00000000(2)

2)将netmask做NOT运算[不会很难..NOT就是把0变1,把1变0... ^^"]
00000000.00000000.11111111.11111111(2)

3)将IP与经过NOT运算后的netmask做OR运算[两者其中一个有1,运算结果就是1‧两者皆0才为0]
10010110.00010111.00111000.00011001(2)
00000000.00000000.11111111.11111111(2) OR
------------------------------------------
10010110.00010111.11111111.11111111(2)

4)再将2进位转为10进位
150.23.255.255
这就是此例中的广播位置...简单吧 :)

打字不快...打完一段我就补一段
若有打错的地方欢迎纠正... 表情


[ 此文章被红军在2005-09-04 18:49重新编辑 ]



献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2005-09-04 16:56 |
youchun
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x26
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

观念上, TCP/IP 基本上可分四个 layer

Application         如 ftp, telnet, etc..
Transport         如 TCP, UDP, etc..
Internet           如 IP, ICMP, etc..
Network Interface 如 NIC, switch, etc..

如果有兴趣请对照 OSI model layer

>SNMP(Simple Network Management Protocol) 简易广播管理协定 [譬如email @_@""]
跟 emai 相关应该是 SMTP

>RIP(Routing Information Protocol) 路由器使用的协定 [路由器若不懂可暂时想像是一台AP]
RIP 大多应该用在 IGP (Interior Gateway Protocol)

>当B确实收到一个封包并且回应给A时,A才会传送下一个封包
TCP 采用 sliding window 机制, 还是可以连续送出超过一个封包以上

>A Class 1.0.0.0 到 126.0.0.0 前8位元为Network Address 后面24位元为Host Address
0.1.0.0 - 126.0.0.0

>C Class 192.0.0.0 到 223.255.255.0 前24位元为Network Address 后面8位元为Host Address
192.0.1.0 - 192.255.0.0


献花 x1 回到顶端 [1 楼] From:台湾中华电信 | Posted:2005-09-04 18:15 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.063987 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言