计算机网络原理的一点东西
2016-06-16 18:46
281 查看
计算机网络原理,首先我们要知道计算机网络体系的结构
废话不多说,上图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/10/c396aca8f442d3c2b65be2177e3037ad)
我们将按照七层网络结构来介绍整个原理
但是,首先我们要介绍一点,计算机网络到底是干嘛的,我们到底是怎么连上网的,其实这个问题很简单,计算机网络就是用来传输数据的,数据一传输,我们就能得到别的地方的信息,这就相当于连上网了,当然你的接的互联网,从服务器上取得信息,但是最主要的还是信息的传输,所以首先我们要了解数据在整个计算机中的传输过程,这样对整个计算机体系工作过程会有一个总体认识,这是相当好的,这个就要参见我转载的文章,数据传输过程详解
首先介绍一下物理层,物理层的作用就是为数据传输提供物理线路,有很多种不同的传输媒体介质,分为导向传输媒体和非导向传输媒体,也就是线路和电磁波传输,
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/10/aeef5c32febf85651bc0dd14715be584)
导向传输媒体有 双绞线,同轴电缆,光缆,架空明线
非导向传输媒体::无线通信
要搞通他们,精通这玩意,请你去干 电磁波通信原理,通信原理,移动通信原理,信号与系统,干完了你就能完全理解物理层是怎么工作的了,不要小看物理层,靠这一层吃饭的人不知道有多少,移动,联通都可以算在内,
所以信道复用技术,频分复用,时分复用,码分复用,调制等等技术我就不介绍了,因为呵呵,
但是你必须掌握一样东西,打网线,这个需要网线钳,压网线的钳子,还有水晶头,网线,还有测试连通器,请淘宝这玩意,这个东西还是要动手去做一下的,可以增强动手能力,也可以增强学习信心,
另外说一下,大家用的所谓的"猫",它其实是modem,也就是调制解调器,从外面连进来的信号与计算机的信号其实不同,所以要用modem调制一下信号,他是一个黑色的东西
![](https://oscdn.geek-share.com/Uploads/Images/Content/201909/10/c3449718217b53b22756e9a91378ba1f)
家里买的时候花了200多,
接下来我们说一下 :数据链路层,最重要的是一个MAC帧,所有的数据最后都会通过MAC帧中的目的地址发送到另一个主机,所以这个才是最根本的数据传输的东西,上面的都是封装,各种封装
接下来就是网络层了:发送的是IP数据报,就是将MAC帧封装然后加上网络地址等等东西,对了还有一个是地址解析协议ARP,也就是将IP地址和MAC中的地址联系起来的东西,有了这个东西我们就能找到IP地址对应的MAC帧中地址,这样就可以发送了
然后就是传输层:这里有两种数据报格式:UDP和TCP,他们是将IP数据报封装,然后加上各种地址,控制,等等,
应用层:这就是各种协议了,就是规定怎么传输啊,怎么发送啊,然后采用的数据报文格式可以选择UDP或者TCP,就是这样的简单
基本介绍完了,
以后再补充
废话不多说,上图:
我们将按照七层网络结构来介绍整个原理
但是,首先我们要介绍一点,计算机网络到底是干嘛的,我们到底是怎么连上网的,其实这个问题很简单,计算机网络就是用来传输数据的,数据一传输,我们就能得到别的地方的信息,这就相当于连上网了,当然你的接的互联网,从服务器上取得信息,但是最主要的还是信息的传输,所以首先我们要了解数据在整个计算机中的传输过程,这样对整个计算机体系工作过程会有一个总体认识,这是相当好的,这个就要参见我转载的文章,数据传输过程详解
首先介绍一下物理层,物理层的作用就是为数据传输提供物理线路,有很多种不同的传输媒体介质,分为导向传输媒体和非导向传输媒体,也就是线路和电磁波传输,
导向传输媒体有 双绞线,同轴电缆,光缆,架空明线
非导向传输媒体::无线通信
要搞通他们,精通这玩意,请你去干 电磁波通信原理,通信原理,移动通信原理,信号与系统,干完了你就能完全理解物理层是怎么工作的了,不要小看物理层,靠这一层吃饭的人不知道有多少,移动,联通都可以算在内,
所以信道复用技术,频分复用,时分复用,码分复用,调制等等技术我就不介绍了,因为呵呵,
但是你必须掌握一样东西,打网线,这个需要网线钳,压网线的钳子,还有水晶头,网线,还有测试连通器,请淘宝这玩意,这个东西还是要动手去做一下的,可以增强动手能力,也可以增强学习信心,
另外说一下,大家用的所谓的"猫",它其实是modem,也就是调制解调器,从外面连进来的信号与计算机的信号其实不同,所以要用modem调制一下信号,他是一个黑色的东西
家里买的时候花了200多,
接下来我们说一下 :数据链路层,最重要的是一个MAC帧,所有的数据最后都会通过MAC帧中的目的地址发送到另一个主机,所以这个才是最根本的数据传输的东西,上面的都是封装,各种封装
接下来就是网络层了:发送的是IP数据报,就是将MAC帧封装然后加上网络地址等等东西,对了还有一个是地址解析协议ARP,也就是将IP地址和MAC中的地址联系起来的东西,有了这个东西我们就能找到IP地址对应的MAC帧中地址,这样就可以发送了
然后就是传输层:这里有两种数据报格式:UDP和TCP,他们是将IP数据报封装,然后加上各种地址,控制,等等,
应用层:这就是各种协议了,就是规定怎么传输啊,怎么发送啊,然后采用的数据报文格式可以选择UDP或者TCP,就是这样的简单
基本介绍完了,
以后再补充
相关文章推荐
- distcp指令并行拷贝大数据文件
- Android开源框架android-async-http的学习
- Android中使用ImageView控件显示网络图片
- 简述HLS,HTTP,RTSP,RTMP协议的区别
- 机器学习算法汇总:人工神经网络、深度学习及其它
- http web 返回码概念
- 【复习题】:哈工大软件学院无线传感器网络期末考试题
- Xcode7.3 使用NSURLSession发送HTTP请求报错
- http协议
- IPC网络高清摄像机基础知识5(经典YUV格式详解)
- Android的网络Http判断是否连接服务器
- TCP/IP详解卷1-协议:IP
- 简易理解网络协议与网络请求
- ubuntu 安装samba服务器
- IOS从网络下载图片
- apache httpclient 4.5 的简单实用
- JavaScript---网络编程(8)-DHTML技术演示(1)
- JavaScript---网络编程(8)-DHTML技术演示(1)
- RHEL系统部署网络yum源
- Android下几种网络库的对比