{"flag":true,"single":true,"pageTitle":"computer science basic TERMS","post":{"id":171,"user_id":"1","slug":"computer-science-basic-terms-0wh2","title":"computer science basic TERMS","body":"<h4 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 1.5rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Graphics<\/h4>\r\n<h6 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Grayscale image<\/h6>\r\n<p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">use 0-255 values, 2<span style=\"box-sizing: border-box; position: relative; font-size: 12px; line-height: 0; vertical-align: baseline; top: -0.5em;\">8<\/span>, 0 used for black and 255 used for white<\/p>\r\n<h6 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">RGB:256<span style=\"box-sizing: border-box; position: relative; font-size: 12px; line-height: 0; vertical-align: baseline; top: -0.5em;\">3<\/span>=16 million colors. Quality is 8,16,32 bit<\/h6>\r\n<h4 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 1.5rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Firewall<\/h4>\r\n<p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">prevent unwanted trafic into the network.it contains access control list that contains ip,permission,protocol,destination,port fields.<\/p>\r\n<table class=\"table table-sm table-responsive\" style=\"box-sizing: border-box; width: 1110px; margin-bottom: 1rem; color: #212529; display: block; overflow-x: auto; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<tbody style=\"box-sizing: border-box;\">\r\n<tr style=\"box-sizing: border-box;\">\r\n<th style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">ip address<\/th>\r\n<th style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">permission<\/th>\r\n<th style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">protocol<\/th>\r\n<th style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">destination<\/th>\r\n<th style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">port<\/th>\r\n<\/tr>\r\n<tr style=\"box-sizing: border-box;\">\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">192.168.1.11<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">allow<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">tcp<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">any<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">80<\/td>\r\n<\/tr>\r\n<tr style=\"box-sizing: border-box;\">\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">192.168.1.12<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">allow<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">udp<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">10.1.1.1<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">23<\/td>\r\n<\/tr>\r\n<tr style=\"box-sizing: border-box;\">\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">any<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">deny<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">tcp<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">any<\/td>\r\n<td style=\"box-sizing: border-box; padding: 0.3rem; vertical-align: top; border-top-color: #dee2e6;\">80<\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<p><span style=\"color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">firelwall rule can be port no,ip address,keywords,domain name,protocol.in above rules only port 80,23 are allow.<\/span><\/p>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Types<\/h2>\r\n<ol style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">Host based firewall<\/li>\r\n<\/ol>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;\">\r\n<li style=\"box-sizing: border-box;\">A software on host machine ,work as firewall<\/li>\r\n<li style=\"box-sizing: border-box;\">Network based firewall<\/li>\r\n<\/ul>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;\">\r\n<li style=\"box-sizing: border-box;\">combination of hardware and software that protects whole network ie some router have built in firewall<\/li>\r\n<\/ul>\r\n<p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">&nbsp;<\/p>\r\n<h4 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 1.5rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Wireless security<\/h4>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">WEP (Wired Equivalent privacy):&nbsp;<\/span>developed in 1999,40bit encryption key,easy to hack.<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">WPA (WI-FI protected Access):&nbsp;<\/span>strong encryption,use TKIP(temporal key integrity protocol) that changes keys.<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">WPA 2<\/span>&nbsp;strong security,use AES (Advance encryption standard).Only brute force work.<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">WPA 3&nbsp;<\/span>next generation,introduced in 2018.<\/li>\r\n<\/ul>\r\n<\/ul>\r\n<p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">WPS (WIFI Protected Setup) method<\/span>&nbsp;join secure wireless network with easy methods ie push button or PIN.<\/p>\r\n<p style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Access control or mac filitring method<\/span>&nbsp;MAC address, used to connect with wifi.<\/p>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Mesh WI-FI<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">If a router has week signals, we use wifi extender (hardware) that have his own ssid &amp; password.\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;\">\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">WIFI Extender:&nbsp;<\/span>extends the range of wifi signals.<\/li>\r\n<li style=\"box-sizing: border-box;\">it cant amplify signals,but it get access from near router and broadcast its signals.<\/li>\r\n<li style=\"box-sizing: border-box;\">ie&nbsp;<span style=\"box-sizing: border-box; font-weight: bolder;\">ssid:PTCL<\/span>&nbsp;is main router and&nbsp;<span style=\"box-sizing: border-box; font-weight: bolder;\">ssid:PTCLext1<\/span>&nbsp;is extender<\/li>\r\n<\/ul>\r\n<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Mesh wifi:&nbsp;<\/span>A group of routers or wifi points,that are placed in different locations inside a place.They are connected with each other wirelessly.<\/li>\r\n<li style=\"box-sizing: border-box;\">A signle SSID (network name) is used for all wifi points<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">DMZ (Demilitarized zone) used to improve the security of network.<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">The data before (ie web server) firewall is called DMZ Zone.<\/span><\/li>\r\n<li style=\"box-sizing: border-box;\">Goto roter config and setup DMZ settings.<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">BIOS, CMOS, UFFI<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">BIOS (basic input output system)<\/li>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;\">\r\n<li style=\"box-sizing: border-box;\">Bios is firmware that built on motherbord that initializes the computer hardware as computer is being booted<\/li>\r\n<li style=\"box-sizing: border-box;\">then searched for boot devices.<\/li>\r\n<li style=\"box-sizing: border-box;\">BIOS run POST (power on self test ) when computer is turn on first time<\/li>\r\n<li style=\"box-sizing: border-box;\">if POST is passed Operating system is loaded<\/li>\r\n<li style=\"box-sizing: border-box;\">it is non volatile.<\/li>\r\n<\/ul>\r\n<li style=\"box-sizing: border-box;\">CMOS<\/li>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;\">\r\n<li style=\"box-sizing: border-box;\">DATE &amp; time, hardware settings,boot sequence setting in BIOS is stored in CMOS. ie cell on motherbord<\/li>\r\n<li style=\"box-sizing: border-box;\">its volatile &amp; when bettry is removed BIOS configration return to default settings<\/li>\r\n<\/ul>\r\n<li style=\"box-sizing: border-box;\">UEFI (unified extensible firmware interface)<\/li>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;\">\r\n<li style=\"box-sizing: border-box;\">New version of BIOS, ie it has GUI<\/li>\r\n<\/ul>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">NAS (network attached storage) vs SAN (storage area network)<\/h2>\r\n<ul>\r\n<li style=\"box-sizing: border-box; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">NAS:&nbsp;<\/span>a centralized storage device for storing data on network.its single point of faileur.ie collection of 10 HDD<\/li>\r\n<li style=\"box-sizing: border-box; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">SAN:&nbsp;<\/span>a high speed dedicated network that store and provide access to large amount of data.its use servers,switches &amp; HDD's &amp; use&nbsp;<span class=\"text-success\" style=\"box-sizing: border-box; color: #28a745 !important;\" title=\"2Gbit\/sec to 128 Gbit\/sec\">FIBER optic&nbsp;<\/span>,&amp; very expensive<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">ARP (address resolution protocol)<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">protocol used to resolve ip addresses to mac addresses.<\/li>\r\n<li style=\"box-sizing: border-box;\">MAC ADDRESS is needed for communication on LAN<\/li>\r\n<li style=\"box-sizing: border-box;\">check in cmd \"arp -a\" to check arp cache<\/li>\r\n<li style=\"box-sizing: border-box;\">Computer a broadcast (who is 1.1.1.1 i need MAC) &amp; 1.1.1.1 replies his MAC &amp; communication take place.<\/li>\r\n<li style=\"box-sizing: border-box;\">Now arp entries also stored in arp cache for next time communication<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Types of arp entries<\/span>Dynamic entries (auto), static entries (arp -s 192.168.1.1 ff-gsd-33-dsf)<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">NAT (network address translation)<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">translate ip addresses to another ip addresses due to limited amount of public ipv4 address<\/li>\r\n<li style=\"box-sizing: border-box;\">4294967296 ip's are not enough<\/li>\r\n<li style=\"box-sizing: border-box;\">so engineers introduced NAT &amp; private ip addresses<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">types of ipv4&nbsp;<\/span>are public &amp; private<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Public ip address:&nbsp;<\/span>publically registered on internet.we must have an public ip for communication<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Private ip address:<\/span>&nbsp;no publically registed, we cant access internet with it,only used in home or business (internally).<\/li>\r\n<li style=\"box-sizing: border-box;\">we need to buy public IP by internet service providers to access internet that is expansive,wastage of IPs,un necessary<\/li>\r\n<li style=\"box-sizing: border-box;\">if every device get public ipv4 address, than we ran out of IPv4<\/li>\r\n<li style=\"box-sizing: border-box;\">So get public ip for main device (ir router) , and router will assign private IP's (using NAT) to our other devices<\/li>\r\n<li style=\"box-sizing: border-box;\">In future we use ipv6 () instead of NAT and private IP addresses.<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">VLAN (virtual area Network)<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">VLAN's can logically create several virtual networks to separate the network broadcast trafic.<\/li>\r\n<li style=\"box-sizing: border-box;\">we make broadcast domain ie VLAN 10, VLAN 20.<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">VTP (Vlan Tranking Protocol)<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">use to configure a switch<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">SMTP (simple mail transfer protocol)<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">SMTP is protocol for sending emails.<\/li>\r\n<li style=\"box-sizing: border-box;\">our message sended to smtp server,ie for gmail smtp.gmail.com is smtp server address<\/li>\r\n<li style=\"box-sizing: border-box;\">Smtp server send email to Receipient email server<\/li>\r\n<li style=\"box-sizing: border-box;\">Recipient download email using POP or IMAP protocols or use smtp server using web<\/li>\r\n<li style=\"box-sizing: border-box;\">SMTP use TCP protocol<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">POP3 vs IMAP<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">use for retrieving emails from email server<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">POP3:&nbsp;<\/span>post office protocol, only download emails to inbox. no sent items,no syncronization,<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">IMAP:&nbsp;<\/span>internet message access protocol, retrive emails, view emails, syncronizations also.<\/li>\r\n<li style=\"box-sizing: border-box;\">incomming mail server : pop.gmail.com || smtp.gmail.com<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Modem<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">bring internet in home, use to demodulates (incoming analog to digital) and Modulates (outgoing digital to analog).<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Routers<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">Router passes internet connection to all of your devices.<\/li>\r\n<li style=\"box-sizing: border-box;\">if &lt;=4 devices no need of router, we will use four ports of modem<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Printers<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Inkject:&nbsp;<\/span>most comman,use ink, use tinny dots.<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Laser:&nbsp;<\/span>high quality print,expensive,use toner,<\/li>\r\n<li style=\"box-sizing: border-box;\"><span style=\"box-sizing: border-box; font-weight: bolder;\">Dot matrix:&nbsp;<\/span>old technology, noisemlow quality.use ink.<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Defragmentation<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">reduces the amount of fragmented files on hard drive<\/li>\r\n<li style=\"box-sizing: border-box;\">save related data on same physical locations<\/li>\r\n<li style=\"box-sizing: border-box;\">related files scatered on different locations is called&nbsp;<span style=\"box-sizing: border-box; font-weight: bolder;\">Fragmentation<\/span><\/li>\r\n<li style=\"box-sizing: border-box;\">you only have to do a defrag on mechanical hard drives.<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">hub,switch,router<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">HUB: all devices receive a data packets,<\/li>\r\n<li style=\"box-sizing: border-box;\">Switch: intellegent, send data packet only to destination port using switch<\/li>\r\n<li style=\"box-sizing: border-box;\">hub and switch are used for LAN,not used to exchange data outside their own networks<\/li>\r\n<li style=\"box-sizing: border-box;\">Router: routes data from one network to another based on ip address.Router reject packets of another networks.<\/li>\r\n<li style=\"box-sizing: border-box;\">Hub &amp; switch used to create network and router connect networks<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">CPU CACHE<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">store copy of data from RAM, that used again &amp; again<\/li>\r\n<li style=\"box-sizing: border-box;\">L1 CACHE: very fast same as cpu,part of cpu,small size<\/li>\r\n<li style=\"box-sizing: border-box;\">L2 CACHE: large than L1,slow than l1,cpu first read l1,than l2<\/li>\r\n<li style=\"box-sizing: border-box;\">L3 CACHE: large than l2,slow than l2,cpu read it if data is not readed in l2<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">TCP (transmission control protocol)<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">communication between two computers need to be reliable,successfully delivery,<\/li>\r\n<li style=\"box-sizing: border-box;\">it is connection oriented protocol: need a connection before communication with following three steps\r\n<ol style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;\">\r\n<li style=\"box-sizing: border-box;\">sender send a message SYN<\/li>\r\n<li style=\"box-sizing: border-box;\">reciever send SYN ACK to sender<\/li>\r\n<li style=\"box-sizing: border-box;\">send again send ACK RECEIVED to reciver<\/li>\r\n<\/ol>\r\n<\/li>\r\n<li style=\"box-sizing: border-box;\">&nbsp;<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">UDP (user datagram protocol)<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">Same as TCP but connection less.<\/li>\r\n<li style=\"box-sizing: border-box;\">faster than TCP But not reliabe,no guarntee of sending data<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">Port forwarding<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">Connect to specific computer or service within a private network<\/li>\r\n<li style=\"box-sizing: border-box;\">remote desktop connection in microsoft windows<\/li>\r\n<li style=\"box-sizing: border-box;\">router send your requesr if port is finded<\/li>\r\n<li style=\"box-sizing: border-box;\">port 80 for web pages, 20,21 for ftp,443 for https<\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">IP ADDRESS<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">identifier for a device on a network<\/li>\r\n<li style=\"box-sizing: border-box;\">ipv4 is 32 bits having for octects.<\/li>\r\n<li style=\"box-sizing: border-box;\"><img src=\"https:\/\/i.postimg.cc\/vT1Cd0wC\/MIT-01-ip.png\" alt=\"\"><\/li>\r\n<li style=\"box-sizing: border-box;\">ipv6 is next genration of IP address having 128 bits hexadecimals<\/li>\r\n<li style=\"box-sizing: border-box;\">ipv6 have 8 sets of 16 bits<\/li>\r\n<li style=\"box-sizing: border-box;\">each hexadecimal charter represent 4 bits<\/li>\r\n<li style=\"box-sizing: border-box;\"><img src=\"https:\/\/i.postimg.cc\/Bnx967P0\/MIT-02-ip.png\" alt=\"\" width=\"653\" height=\"335\"><\/li>\r\n<\/ul>\r\n<h2 style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; font-size: 2rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; background-color: #ffffff;\">chipset<\/h2>\r\n<ul style=\"box-sizing: border-box; margin-top: 0px; margin-bottom: 1rem; color: #212529; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 16px; background-color: #ffffff;\">\r\n<li style=\"box-sizing: border-box;\">collection of chips in a single case<\/li>\r\n<li style=\"box-sizing: border-box;\">chipset contain many transisters,registers.<\/li>\r\n<\/ul>","category_id":"25","is_private":"0","created_at":"2023-08-16T16:15:54.000000Z","updated_at":"2023-08-16T16:15:54.000000Z","category":{"id":25,"user_id":"1","name":"Mater In computers","slug":"mater-in-computers-4twm","parent_id":null,"created_at":"2023-08-16T16:14:38.000000Z","updated_at":"2023-08-16T16:14:38.000000Z"},"user":{"id":1,"name":"R GONDAL","email":"rizikmw@gmail.com","email_verified_at":null,"two_factor_confirmed_at":null,"current_team_id":"1","profile_photo_path":null,"created_at":"2023-03-12T10:49:33.000000Z","updated_at":"2025-01-10T12:59:00.000000Z","profile_photo_url":"https:\/\/ui-avatars.com\/api\/?name=R+G&color=7F9CF5&background=EBF4FF"}},"pageDesc":"Graphics Grayscale image use 0-255 values, 28, 0 used for black and 255 used for white RGB:2563=16 million colors. Quality is 8,16,32 bit Fi - computer science basic TERMS (Updated: August 16, 2023) - Read more about computer science basic TERMS at my programming site [SITE]","categories":[]}