11 TCP/IP 基础与Linux的网络配置

1. TCP/IP与OSI参考模型

TCP/IP是Unix/Linux世界的网络基础,在某种意义上Unix网络就是TCP/IP,而TCP/IP就是网络互联的标准。它不是一个独立的协议,而是一组协议。其中包括:TCP,IP,UDP,ARP,RARP等等。

2. IP地址

每个Internet上的主机和路由器都有一个IP地址,它包括网络号和主机号,IP地址都是32位(点分十进制),IP地址按国际标准划分为a,b,c,d,e五类。

3. Linux网络环境配置

方法一:

#setup            设置IP,子网掩码,网关,DNS等,这时网卡配置还没有生效

#/etc/rc.d/init.d/network restart      重启网络配置

方法二:

#ifconfig eth0 x.x.x.x                  设置网卡eth0的IP地址

#ifconfig eth0 netmask x.x.x.x    设置子网掩码

这样配置网络会立即生效(临时的,重启会失效),因为配置文件内的设置并没有更改

方法三:

# vi /etc/sysconfig/network-scripts/ifcfg-eth0            修改配置文件

#/etc/rc.d/init.d/network restart      重启网络配置

时间: 2024-08-05 20:43:19

11 TCP/IP 基础与Linux的网络配置的相关文章

linux网络编程之TCP/IP基础篇(一)

从今天起,将会接触到网络编程,平台是linux,实现语言C语言,最后将会实现一个简易的miniftp服务器. 主要的内容安排为:linux网络编程之TCP/IP基础篇,SOCKET编程篇,进程间通信篇,线程篇,实战ftp篇. 1.ISO/OSI参考模型:open system interconnection开放系统互联模型是由OSI(international organization for standardization )国际标准化组织定义的网络分层模型,共七层. 各层的具体含义: 物理层

tcp/ip基础

人与人进行交流使用语言电脑与电脑进行交流,靠的是通讯协议,通讯协议中用得最多得是tcp/ip协议. tcp/ip的由来:2次世界大战后,美苏冷战,美国国防部想开发一个在极为恶劣的情况下两台计算机仍然可以互相通讯的网络1969,阿帕网主要用于军事同时,民间机构也在研究自己专属的网络,民间的网络分支越来越多,想法萌生: 将小的局域网扩大,互相通讯.1972,华盛顿召开会议,目的制定一套通用的网络通讯协议1974,美国国防部推出tcp/ip的通讯协议,免费共享出来,开源.慢慢的,民间机构也使用tcp/

【TCP/IP 协议】 TCP/IP 基础

总结 : 通过学习 TCP/IP 基础, 并总结相关笔记 和 绘制思维导图 到博客上, 对 TCP/IP 框架有了大致了解, 之后开始详细学习数据链路层的各种细节协议, 并作出笔记; 博客地址 : http://blog.csdn.net/shulianghan/article/details/40045487 一. TCP/IP 分层 思维导图 : TCP / IP 四层简介 : -- 应用层 : Telnet, FTP, SMTP, SNMP, DNS, URI, HTML, HTTP 等协

TCP/IP基础概念及通信过程举例

TCP/IP基础概念及通信过程举例 出现 上个世纪60年代,由于中央集中式网络的容灾性较弱,以美国国防部为中心的一家组织研究出分组交换网络.后来为了验证分组交换技术的实用性,ARPANET出现了,并且在3年内逐渐发展,由4个节点发展至34个节点.20世纪70年代前半叶,ARPANET一个机构研制出了TCP/IP,1982年具体规范确定,1983年成为ARPANET唯一指定协议.乘着TCP/IP的发展之风,互联网应运而生. 标准化 先说明一下TCP/IP的含义.其实它是指利用IP进行通信是所用到的

linux学习笔记3:linux的网络配置,rpm包,shell以及samba服务器的使用和安装

1.linux下的shell<linux命令.编辑器和shell编程> (1)shell种类有很多,常用的有三种,在linux可以通过ls -l /bin/*sh 来显示所有已安装的shell种类  1)bourne  /bin/sh    2)C     /bin/csh  3)Kom     /bin/ksh (2)查看目前使用的是哪种shell的命令来看请里面的内容可以知道  env      意思是可以显示当前操作系统的环境变量 (3)修改使用shell的版本所使用的指令是:  chs

大数据学习之_01_Linux学习_02_组管理和权限管理+定时任务调度+linux磁盘分区、挂载+linux的网络配置+进程管理(重点)+软件包管理+大厂面试题+感悟分享+资料附录

10 组管理和权限管理10.1 Linux组的基本介绍10.2 文件/目录的所有者10.3 文件/目录的所在组10.4 权限的基本介绍10.5 rwx权限详解10.6 修改权限指令-chmod10.7 修改文件所有者-chown10.8 修改文件所在组-chgrp10.9 最佳实践-警察和土匪游戏11 定时任务调度11.1 crond任务调度12 linux磁盘分区.挂载12.1 分区的基本知识12.2 Linux分区12.3 挂载的经典案例12.4 查询系统整体磁盘使用情况12.5 查询指定目

linux的网络配置

该博客的实验平台是:VMWare 9  +Redhat  Enterprise 6 在没说配置之前首先要明确一点:由于是在虚拟机下进行linux的网络配置,所以,要涉及到Vmware网络设置和linux的网络设置 首先是:Vmware网络设置 VMWare提供了三种网络工作模式供用户选择,它们分别是: 1. bridged(桥接模式)           2. NAT(网络地址转换模式)                               3. host-only(主机模式) 对上面三种

[Linux][VMWare] 学习笔记之安装Linux系统-网络配置

最近开始折腾Linux,在本机装了个VMWare和Centos,装完之后虚拟机里面的OS可以上网,但是使用SecureCRT连接不上虚拟机,开始折腾这个网络. vmware安装好以后,会自动添加两张网卡(vmnet1和vmnet8),中间网卡),整个机器的结构就可以抽象成:虚拟机系统(虚拟机网卡vmnet0)--(vmnet1 vmnet8),中间网卡)--实际系统网卡 vmware的网卡设置的几种方式: 1. Bridged(桥接)方式     用这种方式,虚拟系统的IP可设置成与本机系统在同

《图解TCP/IP》读书笔记1 - 网络基础

第一章:网络基础知识 1 协议: 互联网 ->TCP IP HTTP LAN -> IPX/SPX 2 分组通信/分组交换协议->Packet 3 OSI ->层与层之间通过某种协议通信 4 数据逐层添加首部,接受后逐层分离 5 表示层识别编码 6 传输方式: 有连接 - 建立连接后发送数据 无连接 - 直接发送 TCP:面向有连接的分组发送协议 7 网络通信方式: 电路交换:电话网 分组交换:TCP/IP 分解成数据包,使多个计算机可以同时交换数据 8 分组交换: 路由器连接通信