Günümüzde gelişen teknoloji karşısında
insanların birbirleri ile haberleşme ihtiyaçlarının artması, özellikle
bilgisayarlar arasında bilgi transferinin zaruret olması bilim adamlarını yeni
arayışlara yönlendirdi.
Bunun için tüm bilgisayarlar arasında bir kablo
ağının çekilmesi ya da hazır olan telefon hatlarının kullanılması gerekmektedir.
Birinci alternatif çok masraflı olduğundan telefon hatlarını kullanmak
gerekmektedir. Fakat burada da farklı bir problem ortaya çıkmıştır. Mevcut
telefon hatları analog sinyaller için tasarlanmıştır. Fakat bilgisayarlar
sayısal sinyalleri kullanmaktadır. Bu durumda bir bilgisayarda çıkan
sayısal sinyallerin modüle edilerek analog sinyale
çevrilmesi ve telefon hattı üzerinde taşınması, daha sonra yerine ulaştığında da
demodüle edilerek tekrar sayısal sinyale çevrilerek bilgisayarın anlayacağı bir
sinyal haline getirilmesi gerekmektedir. İşte bu işlemi yapan cihazlara
MOdülatör ve DEModülatör denmektedir. İşte modem kelimesi bu iki
kelimenin baş harflerinden oluşmuştur.
Modemler ilk üretildiği zaman kullanıcının
klavye kullanma hızı göz önünde bulundurularak 75 bps’lik bir hızla
üretilmiştir. Bu rakam saniyede yaklaşık 8 karaktere tekabül etmektedir. Fakat
zamanla bilgisayarlar arasında dosya transferi ve uzaktan bilgisayar yönetimi
gündeme gelince bu hız yetersiz kalmıştır. Bu durumda çeşitli sıkıştırma
protokolleri geliştirilmiş ve çok yüksek transfer hızlarına ulaşılmıştır.
Günümüzde 56 Kbps hızında modemler çok sıklıkla kullanılmaktadır.
Şu an kullanılmakta olan yapı itibariyle
çeşitli modemler vardır. Seri portları kullanan ve RS 232 standartına göre
yapılmış harici modemler, USB portunu kullanan harici modemler, ISA slotunu
kullanan dahili modemler ve PCI slotunu kullanan
dahili modemler mevcuttur.
Senkron ve
Asenkron İletişim
Çalışma prensibi olarak veri iletiminde asenkron ve
senkron olmak üzere iki ana yöntem vardır. Asenkron iletimde
veriler, iletim ortamına gönderilirken başlarına başlama biti sonlarına
da durdurma biti koyularak gönderilir. Terminal veya aralıklı bilgi
paketleri gönderme türünden uygulamalarda böyle bir yöntem idealdir. İletim
hattında herhangi bir bilgi akışı yok iken gönderilen işaret 1 seviyesine
karşılık gelen taşıyıcıdır. Herhangi bir verinin iletilmesi 0 seviyesine düşme
(başlama biti) ile başlar; daha sonra belirlenmiş bir formata göre (7 veya 8
bit) bilgi gönderilir. Sonunda seviye yükselir 1 durdurma biti ile veri
gönderimi sonlanır. Her bir karekter böyle arka arkaya gönderilir.
Senkron iletimde ise başlama ve durdurma
bitleri kullanılmaz. Karakterler birbiri ardına bloklar halinde gönderilirler.
Zamanlamanın karşılıklı olarak sağlanabilmesi için yaklaşık 256 karakterlik
bloklar arasında SYN senkronizasyon karakteri
gönderilir. Senkron haberleşmenin bir avantajı da başlama ve durdurma bitlerine
gerek kalmadan bir karakter 10 bit yerine 8 bit ile temsil edileceğinden
yaklaşık %20 daha yüksek kapasitede çalışabilmesidir.