1.ISP Internet服务提供商,也称ISP运营商.如:在中国,电信.网通.长城宽带. ISP运营商内部的网络连接十分发达,但是不同ISP运营商之间的连接的线路非常有限,这就导致了跨运营商访问网速慢.最远的距离是电信到网通.为了解决这个问题,设双线机房. 运营商也有自己的机房.如:电信机房.网通机房. 2.Internet和广域网图示 Internet 是由很多个ISP组成,都有自己的机房,对网民提供Internet连接(如:ADSL.光纤上网) 3.中国的ISP运营商 中国移动互联网 中…
传输层负责将大数据文件分段,变成数据段. 网络层负责为小分段加上IP地址,变成数据包. 数据链路层负责将数包加上MAC地址和校验值,变成数据帧. TCP/IP协议是一群协议.不只是2个协议.…
1.物理层安全: 风险:无关人员接入网络. 防范:将用不到的口的网线拔掉,或者用命令将用不到的网线接口shutdown(关闭). 2.数据链路层安全: ADSL账号密码 无线网账号密码 交换机绑定MAC地址 交换机上划分VLAN 3.网络层安全: 在路由器上使用ACL控制数据包流量(如:控制某个网段不能上网等) windows防火墙的开启和关闭 4.应用层安全: 开发的应用程序没有漏洞,如:SQL注入.…
OSI参考模型的网络排错: 每一层都为上一层提供服务. 如果网络出故障了,应该从底层向高层一层一层的查. OSI参考模型排错指导:(排错原则:自下而上.终极大招ping命令) 1.物理层故障: ①查看链接状态,如图情况一:没有插网线. ②发送和接收数据包,如图情况二:已经插网线,但是不能接收数据. 2.数据链路层故障: ①MAC地址冲突,如有人故意在注册表中修改网卡的MAC地址. ②ADSL欠费状态.如:电信的网费欠费了. ③网速没办法协商一致.如:电信机房强制修改网速传输速度为1000Mbps…
OSI七层模型,知识参考理论. 分层标准的好处: 1.不同的硬件生产商生产的硬件产品,连通后就可以用了,有助于互联网发展. 2.分层,分成不同的模块,某一层的变化,不会影响其他层.如:IPv4改为IPv6后,网卡不用变,网站也不会变. 分层的思想就是:不跨域层级设计,如:应用层连接数据库时,不能连接数据库服务器的IP地址,而是改连接服务名称.这样以后IP地址换了后,就不会影响应用层的软件. 延伸:网段要规划好. 反面教材: 同一网段内,一台计算机病毒发送广播,改网段中所有的计算机都会中毒,本网段…
ISO七层模式:国际标准组织对互联网通信规则进行的定义. 7.应用层:所有能产生网络流量的程序,如:QQ. 6.表示层:传输前对数据进行进行处理,是一种数据处理的规则,如:加密.压缩.传输二进制(图片).传输ASCII码(字符文档). 5.会话层:访问不同网站,会建立不同会话,以保证流量不乱套. 延伸:会话层查木马.windows 查看会话netstat -n查看可能的木马程序,木马程序在后台偷偷运行,没有图像界面.木马程序要和黑客的电脑进行通讯的原理,就必然会有会话层的建立.netstat -…
IP地址的作用是:指定发送数据者和接收数据者. MAC地址的作用:指定数据包的下一跳转设备.就是说明数据下一步向谁发. 路由器的作用:在不同的网段中转发数据.路由器本质就是有2个网卡的设备. 网卡:用于对外发送数据的设备,有一个唯一的MAC地址,出厂就生成了.每个网卡都有缓存,包括发送缓存和接收缓存. 子网掩码:255表示网段号部分,0表示主机号部分.…
计算机网络概述 课程安排: 第一章:概述 第二章:物理层 第三章:数据链路层 第四章:网络层 第五章:运输层 第六章:应用层 第七章:网络安全 第八章:因特网上的音频/视频服务 第九章:无线网络 第十章:下一代因特网 预备知识:虚拟机的使用 网络: 思科CCNA   华为认证网络工程师    OSI参考模型    TCP/IP协议  IP地址划分 操作系统:网络基础服务  比如DNS   DHCP   RAS  FTP   Web Windows服务器   红帽Linux企业版 方向课:Orac…
[Learn Android Studio ]第二章:Android Studio概述(一) Android Studio是一个视窗化的开发环境.为了充分利用有限的屏幕空间,不让你束手束脚,Android Studio 在特定的时间仅仅显示一小部分可用窗口.除了一些上下文敏感的窗口和上下文相关的窗口显示出来外,其他的仍旧隐藏,除非你主动打开它们.或者相反,一些可见的窗口直到你主动隐藏它们.为了充分利用Android Studio,你就需要明白这些窗口的功能以及如何.何时去显示它们.在这一章,我们…
第1章--Web应用开发概述 Web应用开发概述 浏览器-服务器架构(BS-architecture) browser/ App    ---- request ---->    server (database) <- response/data -- protocol: HTTP(Hyper-Text Transfer Protocol) have a try: cmd: sudo nc -l 80  -- listen at the port of 80(port 80 is used…