这周开始了计算机网络的学习,taken by英国阿伯丁大学的Sean Sturley教授
对于软件工程专业的学生,如果之前的课程都是集中在C,Java这种编程语言的话,初入计算机网络可能有很多知识还不曾了解,本文包含了我在学习计网过程中所搜集到的很多优秀的计网基础知识内容讲解。
【Ctrl+F开启搜索】
1.计算机网络基础知识总结
http://www.cnblogs.com/maybe2030/p/4781555.html
2.什么是域名?什么网站名?什么是URL?
https://jingyan.baidu.com/article/2c8c281df0afd00008252aa7.html
3.wireshark基本操作
http://blog.csdn.net/holandstone/article/details/47026213
5.TCP的几个状态
http://www.yunsec.net/a/school/wlcs/agreement/2012/0317/10262.html
6.常见的TCP Info
http://blog.csdn.net/faithc/article/details/52832617?locationNum=1&fps=1
7.OSI七层模型概述及常用协议
http://www.cnblogs.com/sbaicl/archive/2012/11/09/2762814.html
(其实在应用、表示和会话这三层之间的协议可共用(由于实际的网络协议将它们归了一类所致)正所谓TCP/IP将OSI的三个上层合为应用层)
8.IP Header 解析
http://blog.csdn.net/lqrensn/article/details/5134408
9.设置捕捉过滤器
http://blog.csdn.net/qq_29277155/article/details/52077239
10.设置显示过滤器
在显示页面点击“表达式”进行操作
11.5类IP地址分类详解
http://blog.sina.com.cn/s/blog_15b5e88870102wi4w.html
12.快速进制转换方法
http://blog.csdn.net/xy2204/article/details/50522075
13.计算机网络 之 常见网络协议相关总结
http://blog.csdn.net/u013630349/article/details/48756813
14.IP头部协议字段表
http://blog.csdn.net/jiary5201314/article/details/41213561
http://blog.163.com/yibei_kukafei/blog/static/3002102120125994657725/
98.更改CMD语言
chcp 437将界面语言设置为美式英语
chcp 936…中文
99.Key
a.【最贴近生活的面向连接与无连接服务】
我们知道,面向连接和无连接服务分别对应最常见的协议是TCP和UDP。举利用QQ传输文件为例子,“在线发送”就是面向连接的,只有对方在线且同意接受文件才会被发送。而“离线发送”是无连接服务,没等对方同意接受就发过去了,所以我们偶尔会发现离线发送的文件有时会损坏(腾讯貌似有中转站,将这种情况发生的概率降至最低)
b.【模拟信号与数字信号】
所谓模拟信号,就是利用如温度、湿度、压力、长度、电流、电压等等的变化来对应形成0,1字符以传递信息。
c.【常用CMD命令】
ipconfig 查看本机IP
ipconfig /all 查看本机IP,MAC等等全部网络相关信息
netstat -ano 查看所有占用端口
d.【特殊的IP地址】
举例:
IP:172.28.110.36
子网掩码:255.255.0.0
默认网关:172.28.255.254.
广播地址:172.28.255.255
网络地址:172.28.0.0
*网络地址最后一位通常为1或254,因而在设置本机IP时,最后一字节尽量避开1和254
非常规掩码:172.28.110.36 /17
表明前17位是子网掩码,这样增大了网络地址的易用性,因为之前的设置方法每个等级会有8位的差距,浪费了很多不必要的空间。
*注意区分:IP地址、网络地址、网络ID、子网ID、主机ID、主机地址之间的区别和联系。