零基础,学好IT第一步

第一课:计算机网络参考模型

计算机网络的组成:

一、通信子网:1、传输介质:网线、光纤、无线信号

2、网络设备:交换机、路由器、防火墙。

二、资源子网:1、服务器:IBM、DELL、HP、ORACLE(Sun)、联想、浪潮、华为

2、操作系统:微软、LINUX、UNIX。

OSI七层参考模型:

传输层对数据采取的动作:分段。采用TCP协议或者UDP协议进行包裹。---防火墙

网络层对数据采取的动作:打包。通常采用IP协议对数据进行打包。(逻辑地址寻址)---路由器

数据链路层对数据采取的动作:装帧。使用以太网帧头对数据包进行装帧。(硬件地址寻址)---交换机

物理层对数据采取的动作:转换bit流。就是把数据转换成二进制。---网卡

TCP/IP五层参考模型

——HTTP(超文本传输协议),FTP(文件传输协议),SMTP(简单邮件传输协议),DNS(域名系统)

_____TCP(传输控制协议)  UDP(用户数据报协议)

——IP由四个支撑协议组成:  ICMP(网际控制报文协议),采取错误侦测,回馈机制

IGMP(网际组管理协议),

ARP(地址解析协议),

RARP(逆地址解析协议)

 数据封装

数据解封装

时间: 2025-01-02 05:00:16

零基础,学好IT第一步的相关文章

Java 零基础跑起第一个程序

Java 零基础跑起第一个程序 一 概述 1  java代码编译 编译后才能在计算机中运行,编译就是把人能看懂的代码转换成机器能看懂的形式 2 java的优点 一次编译,到处运行.因为java代码是在虚拟机中运行,虚拟机消除了不同操作系统间的差异.Java Virtual Machine---简称JVM 3  java的版本 SUN公司发布Java1.2以后,叫把Java叫做java2了,所以现在都叫J2XX. 功能上分为三个版本: J2SE 标准版----现在大部分开发都用它 J2EE 企业版

第一节,基础知识之第一步:代数

先声明:theano模块的内容大都是参考来源于网上,并亲手实践复现一遍,也有部分内容是自己补充 本文会列出所参考文章,如有版权问题,请联系我,我会及时删除 # -*- coding: utf-8 -*- """ Created on Fri Mar 23 13:33:20 2018 @author: zy """ '''x= T.dscalar('x')y= T.dscalar('y')z = x + yf = theano.function([

零基础学好PHP

学历将决定你的起点,尤其是脚本语言,脚本语言你要是进不了一个好的平台,你想提高,几乎不可能,1E数据跟1W数据完全两回事,1E的PV跟1W的PV完全不一样,神马队列,缓存,分布式,小公司基本都是极其表面的使用,甚至在不少小公司,你50%以上的时间在整div和CSS,所以起码一个本科学历,没有就去弄一个. c++和java起码要熟悉一个,两个都熟悉更好,没见哪个技术大牛绕过这两个了. 英语一定要学好,起码读写要不借助工具能看懂英文专业文章,php是用来做web的,发展极快,各种新技术层出不穷,等中

Java零基础系列001——第一个程序

public class Welcome { public static void main(String[] args) {//args为arguments的缩写 System.out.println("你好,世界!"); } }

零基础该如何高效学习网络安全技术

经常有人问过这样一个问题 HACK是真的这么厉害吗? 就目前而言,在HACK游戏或影视作品中 HACK所展示的能力与现实是相差无几的 (HACK帝国此种类型除外) HACK唯一的区别是** 影视作品中的主角能够瞬控电力系统,造成城市电力瘫痪.分分钟窃听遇到的任何人. 在现实里,很有可能是一群衣衫不整.日夜颠倒的技术人员,花了几天甚至几个月才能拿到相关权限或0day(零日漏洞) 拿到后,瞬发是可以的,这是现实. 见到即能秒杀的,这是科幻. 所以,总有同学提问,如何从零成为HACK大神? 今天整理一

零基础如何学习java更有效呢?

零基础学java,不知道该如何入手?也不知道学习的方向,很多人会问零基础怎么样学习,有没有什么入门的书籍推荐:只要方法正确,零基础学好java也是有机会的哦. 一.理解Java思想 Java是一门面向对象编程语言.向对象编程是Java最核心的思想,这也是区分和C等其他编程语言的一个显著特征.掌握面一门语言,首先得掌握它的思想,思想决定高度.这就和我们学习语文和英语一样,汉语学拼音,英语学音标.抓住了核心,学习起来就事半功倍. 二.弄清基本概念 作为一门语言,Java肯定有着丰富而又简单的概念.弄

Hadoop 2.x从零基础到挑战百万年薪第一季

鉴于目前大数据Hadoop 2.x被企业广泛使用,在实际的企业项目中需要更加深入的灵活运用,并且Hadoop 2.x是大数据平台处理 的框架的基石,尤其在海量数据的存储HDFS.分布式资源管理和任务调度YARN及分布式计算框架MapReduce.然而当前众多书籍和 视频教程资料中,没有一套完整的.深入浅出的.实战性操作强的一套资料,一此种情况下,结合鄙人多年实际项目经验,以项目中 使用为主线,编纂筹划此套Hadoop 2.x从零基础到项目实战的课程,带领大家从零基础开始上手,到如何理解HDFS.

Oracle零基础学习第一天

首先呢,我们访问了Oracle的官网: www.oracle.com  了解了网站里的一些资源,下载页面和下载说明,虽然以前自己也去官网下载过 jdk 之类的相关资源,也只是把他当成一个获取资料的普通网站,今天,就步上了向数据库前进的道路! 尽管以前学了 数据库系统教程,但是实验的机会不多,经过大半年的时间,各种查询.删除等等语句,已经记得不全了.今天,就相当于是零基础开始数据库的新学习! 下面是一些基本的事件,这里只是简单的介绍,大家可以搜索的更加全面: 1.oracle简介     a.or

C语言零基础项目驱动式学习第一天

引言: 智能手机(Smart Phone)是一种运算能力及功能比传统手机更强的手机.目前的操作系统基本上有以下几种: 1. Symbian Os 众所周知塞班隶属于NOKIA,Symbian开发之初的目标是保证在较低资源的设备上能长时间的运行,这导致了塞班的应用程序开发有着较为陡峭的学习路线,开发成本高,但是程序的运行的效率很高> 2.Android 开源, 联盟,Android凝聚了几乎遍布全球的力量,这是Android形象及声音能够被传到全球移动互联网市场每一个角落的根本原因.不过, 1).