计算机网络
来源:互联网 发布:固镇县行知中学毕业证 编辑:程序博客网 时间:2024/05/16 08:39
最近想弄个网站什么的,但是总是觉得知识不踏实,就找了本计算机网络重新读了一遍。下面罗列一下概要,方便以后再次查看。
1)网络大致有三种: 电话网络,有线电视网络,和计算机网络,不要眼里只有计算机网络,其实计算机网络都没有前面的资格老。
2)网络普遍的结构就是有链接和节点两个部分。
3)计算机网络和其他网络最大的优势就是在交互性上,所以是革命性的。
4)网络的IP都是由网络服务提供商(ISP)给的
5)网络一般的通信模式有,服务器进程和客户进程交互,注意是 计算机的进程,服务器进程需要一直运行等待客户进程,客户就不需要,这个联想到我们配置服务器就是这样的,另外还有一种是P2P,也就是大家是对等的既要做服务器又要做客户端。
6)数据的交换过去电话都是电路交换,这个效率不高,因为是独享的,你占有了别人就不能用。另外还有一种分组交换就是网络上用的,把数据分割成若干了小的包进行交换。
7)网络的性能指标有速度,带宽和延时
8)网络大致用5层结构来表示,分别是物理层,数据链路层,网络层,传输层和应用层。
层例子连接中间设备 应用层DNS,HTTP,FTP,SMTP等等 传输层TCP UDP网关 网络层IP路由 数据链路层MAC地址,桢网桥 物理层bit流转发器要发送数据的时候从上往下不断的封装,接受数据的时候从下网上不断的解析,不同的设备需要工作在不同的层次上,比如路由就是工作到网络层为止,在上面的结构就是一般的电脑会达到的。
9)mac 地址是数据链路层的一个标识,如果要发送到下一个电脑就把下一个电脑的mac地址写进去,然后所有和发送端相连的电脑就在监听,如果是自己的mac就处理,不是的跳过,如果是1说明是广播,大家就都处理。在mac 层用混杂适配器可以很好的监听网络,因为它可以接受所有的包而不影响别人使用。
10)IP的结构是网络地址+主机号。
11)关于mask(比如255.255.255.0),原来的IP是两级的,不太方分更多的子网,就引进一个mask和IP做AND运算,算出子网的IP,多建立子网会让每个子网的可连接电脑数目减少,因为IP的位数是一定的。
12)IP分成内网IP和外网IP,内网的路由不转发,外网的才能和大的internet交互
13)VPN,全名是虚拟内网,因为不可能所有的电脑都在一个地方,就需要在internel上打通,不同的位置,让看起来就是在一个内网。
14)DNS,是一个分布联机数据库,在应用层上服务。
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 计算机网络
- 解决国内sdk更新慢
- IOS基础学习(1)---Storyboard与xib跳转
- Android WebView开发问题及优化汇总
- 【Android SDK Manager】解决Android SDK Manager更新时的“https://dl-ssl.google.com refused”异常
- 题解053-427(V13.02版本,711题)
- 计算机网络
- 2014.10-2014.12初试TARQIE(上)
- java spring中对properties属性文件加密及其解密
- iOS8中TableView的Cell Hierarchy
- 华为P7电信4G版刷机包 EMUI2.3 官方B125 第3版 精简 ROOT
- 由前序 中序序列 求后序序列
- Storm初认识(二)
- 找第j小元素(递归实现)
- 在MAC下 配置lua开发环境与Cocos2d-X创建项目使用Lua